the same idea I have.. I want to make a parser to check the syntax and after that translate "my" language to C++ and the C++ compiler will do the rest... but my problem is : I want my language to be in Arabic, (Right to left lang). does any one have Ideas that can deliver me to the "barrier tat I will face!"! Sorry for my Bad English!!