Compiler is a System Software, which converts High Level Language into Machine Language and generates errors if any exists.
HIGH
LEVEL ----> COMPILER -----> MACHINE
LANGUAGE LEVEL LANGUAGE.
Eg: C Language Compiler Converts C Program written in English (High Level Language) into Machine language (0's and 1's).
Advantages of Compiler:
Since Machine Language is not understood by humans and is difficult to learn and debug the Code, so Compiler is important in converting it from High level language.
|