Compiler: Difference between revisions

From Rosetta Code
Content added Content deleted
(just a little extra)
m (some links)
Line 7: Line 7:


* [[:Category:Compilers and Interpreters|List of compilers and interpreters]]
* [[:Category:Compilers and Interpreters|List of compilers and interpreters]]
* [[wp:Compiler|Wikipedia page about compilers]]
* [http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf Free PDF of Niklaus Wirth's "Compiler Construction"]

Revision as of 23:55, 16 January 2009

A compiler reads the source code of a program, and produces machine code or bytecode.


Some compilers translate source code into object code. This object code is then passed to a linker, which creates machine code. Other compilers translate into intermediate languages, like C.

See also