Building your own Programming Language
Have you ever wondered how programming languages are made? I have. I reached the point in my journey as a programmer when I decided that I need to stop taking the languages and programs that I write in for granted and I need to understand what’s going on under the hood. It’s like how most of us drive cars to work every day but have no clue how the car actually works.
Well I decided that in order to gain a deep understanding on how programming languages actually work that I want to create my own. This is the first article in a series of articles that I’m going to write on the creation of a new programming language I decided to call MOPLIS (My Own Programming Language Is Sweet!)
Programming a language at its core is all about programming a compiler. Most Computer Science majors should have at least a class or two on how compilers work and how to build a simple one. Unfortunately, for those like me who are primarily self-taught we have to figure this kind of stuff out on my own.