I want to create my own compiler and programming language that will use Win32 API for GUI and other utilities. Can some body help me and suggest the good books about compiler construction! My idea is to convert and map my own programming language into raw C++ code and then invoking the C++ command line compiler to convert the code to executable binary! The purpose of my own language creation is to provide an easy programming language to the people that can not understand intensive C++! Note: I want to write compiler in C++ or C.