Safi-Lang this project purpose is to learn how programming languages work by creating new basic programming language.