Abstract:
In this basic idea of compiler and its functionality is discussed. Compiler is the most important part of computer system. When user tries to run any program in any programming language, compiler comes into picture at first. The key role of compiler is to scan the entire program and convert it not machine language. Compiler construction is very vast branch of computer science that deals with the theoretical and practical aspects of designing the compiler using different programming language.