A programming language creation

Compiler design is a fairly complex area of computer science that is studied by the university curriculum and is saturated with mathematical theory. However, I believe that absolutely everyone with a passion for programming can make their own language and have a unique experience. My research answers the question: what are the ways to create your own programming language if you are an ordinary interested amateur. The paper presents two examples, an interpreter and a compiler. Although the languages I have made so far are relatively simple, the principles and methods I used to create them can be used to implement something really serious. I have also provided links to useful sources and tried to explain the project in plain language.

Category: COMPUTING Country: BELARUS Year: 2020

 

TIKHON BELOUSOV