Introduction
Compiler:
A compiler is a piece of
software that translates the source code written in a high-level programming
language to object code in a low-level programming language. This process is
performed so that the code may be transformed into an executable program.
The first compiler was
written in 1952 by Grace Hopper for the A-0 programming language. The FORTRAN
team is generally credited as having introduced the first complete compiler in
1957. In 1960, COBOL was the first language to be compiled on multiple
architectures.
Structure of a Compiler: