Routledge Dictionary of Language and Linguistics
Computer program that translates a higher-level programming language (e.g. FORTRAN, LISP or PROLOG) from a (problem-oriented) notation into an equivalent machine-oriented notation.
The higher-level language is called the ‘source code,’ the generated machine language the ‘object code.’ While interpreters immediately execute the program in the process of translation, a compiler first translates an entire source code program, before individual operations are carried out.
References
Aho, A.V., R.Sethi and J.D.Ulllman. 1985. Compilers. Reading, MA.
computational linguistics
This is the complete article, containing 75 words
(approx. 1 page at 300 words per page).
View More Summaries on Compiler