Programm language for self interpretation