submit urlsubmit rss feedadd directory

article

A compiler is a computer program (or set of programs) that translates text written in a computer language (the source language) into another computer language (the target language). The original sequence is usually called the source code and the output called object code. Commonly the output has a form suitable for processing by other programs (e.g., a linker), but it may be a human readable text file.

The most common reason for wanting to translate source code is to create an executable program. The name "compiler" is primarily used for programs that translate source code from a high level language to a lower level language (e.g., assembly language or machine language). A program that translates from a low level language to a higher level one is a decompiler. A program that translates between high-level languages is usually called a language translator, source to source translator, or language converter. A language rewriter is usually a program that translates the form of expressions without a change of language.

A compiler is likely to perform many or all of the following operations: lexing, preprocessing, parsing, semantic analysis, code optimizations, and code generation.

More on [ Compiler ]


directory of related categories

 

 

 
 
directory of related topics

Interpreted :: Languages

 
Compiled RSS feed
Compiled - Twitter Search

@nealfingtiemann Here! RT @timhutton really good list with some of the best reads- compiled by @kaseyanderson check out http://bit.ly/6a4fJR
westlifebunny (Tania) Sun, 13 Dec 2009 23:42:12 -0000
@nealfingtiemann Here! RT @timhutton really good list with some of the best reads- compiled by @kaseyanderson check out http://bit.ly/6a4fJR
RT @Cool_Running: Do you have a favorite quote to share? Check out hundreds of great quotes compiled by our community: http://bit.ly/gre ...
twood3 (twood3) Sun, 13 Dec 2009 23:40:08 -0000
RT @Cool_Running: Do you have a favorite quote to share? Check out hundreds of great quotes compiled by our community: http://bit.ly/gre ...
report compiled and zzz.
tedbundyjr (tedbundyjr) Sun, 13 Dec 2009 23:35:59 -0000
report compiled and zzz.
// 01:00 till late! Steezy Radio Afterhours Compiled by V.Kalaitzis. Tune in: www.steezyradio.com !! http://bit.ly/65GX6S
SteezyRadio (Steezy Radio) Sun, 13 Dec 2009 23:35:41 -0000
// 01:00 till late! Steezy Radio Afterhours Compiled by V.Kalaitzis. Tune in: www.steezyradio.com !! http://bit.ly/65GX6S
really good list with some of the best reads- compiled by @kaseyanderson check out: http://bit.ly/6a4fJR
timhutton (Tim Hutton) Sun, 13 Dec 2009 23:35:05 -0000
really good list with some of the best reads- compiled by @kaseyanderson check out: http://bit.ly/6a4fJR
Bloggged JPCSP rev1277 compiled | PSP Emulator : - http://tinyurl.com/yerlhs6
PSPFirmware (michael santiago) Sun, 13 Dec 2009 23:32:31 -0000
Bloggged JPCSP rev1277 compiled | PSP Emulator : - http://tinyurl.com/yerlhs6

 
Subscribe to Compiled RSS feed

Compiled related videos
Wollongong Shuffle Compilation | Part I
Next Video
Compiled related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor