The Learnbot is a small robot which is used to teach to the children the world of robotics. This robot is designed to run simple programs. These programs are created by children, thus the code of these programs should be simple. So, I am interested in desing a Domain Specific Language (DSL) and a parser to this DSL that will translate the program in Learnbot DSL in python code. Also, I want make a GUI to add more funtions to Learnbot DSL.