I don't think its just, there's also the fact that if you're working with c or cpp or any systems level language, you typically do know how to read assembly because you've stumbled upon it for some reason, and if you're writing low level programs (which is typically what these languages are used for) you will definitely at some point need to know to read assembly and maybe even write some. But with LLMs the entire field has shifted. You don't need to know anything to write any language and you don't even need to have high level computer science knowledge nowadays to get something that works and the world increasingly just seems to want something that works.
This project was inspired by a course offered by my university about the theory of computation. This got me interested in automata and other such machines and I wanted to play around and prototype with them. Although the project is still in a very immature state, I'd like to get suggestions about possible improvements and other ideas.