goldenarowplacement
New Member
A compiler is an intermediate program between human friendly language and machine language which translate High level language to Machine level language. Certain language structures are better suited for a particular task than others, so specific compilers were developed for specific tasks or languages.