Definition of Compiler

Babylon English
compiler
n. program which produces programs from source code in a high-level language (Computers); collector, combiner

Search Dictionary:
Search Web Search Dictionary



Compiler definition was found in categories: Computer & Internet(5)  Language, Idioms & Slang(5)  Science & Technology(3)  Entertainment & Music(1)  Encyclopedia(1)  

Compiler Definition from Computer & Internet Dictionaries & Glossaries

FOLDOC
compiler

constant folding cascade single static assignment binding-time analysis static link tail recursion modulo cons abstract syntax tree dynamic link bracket abstraction peephole optimisation activation record register allocation pm2 partial evaluation register spilling register assignment Java Development Kit annotation GCC Run-Time Type Information 

<programmingtool> A program that converts another program from some source language (or programming language) to machine language (object code). Some compilers output assembly language which is then converted to machine language by a separate assembler.
A compiler is distinguished from an assembler by the fact that each input statement does not, in general, correspond to a single machine instruction or fixed sequence of instructions. A compiler may support such features as automatic allocation of variables, arbitrary arithmetic expressions, control structures such as FOR and WHILE loops, variable scope, input/ouput operations, higher-order functions and portability of source code.
AUTOCODER, written in 1952, was possibly the first primitive compiler. Laning and Zierler's compiler, written in 1953-1954, was possibly the first true working algebraic compiler.
See also byte-code compilernative compileroptimising compiler.
(1994-11-07)


Computer Compiler
Proposed language for compiler design.
[Sammet 1969, p. 695].

WebGuest Web Glossary
Compiler
A compiler translates code written in a computer language into an executable form (machine language ).

Internet Glossary
Compiler
A program that translates source code into object code. The compiler derives its name from the way it works, looking at the entire piece of source code and collecting and reorganizing the instructions. Thus, a compiler differs from an interpreter, which analyzes and executes each line of source code in succession, without looking at the entire program. The advantage of interpreters is that they can execute a program immediately. Compilers require some time before an executable program emerges. However, programs produced by compilers run much faster than the same programs executed by an interpreter.

Every high-level programming language (except strictly interpretive languages) comes with a compiler. In effect, the compiler is the language, because it defines which instructions are acceptable.
Because compilers translate source code into object code, which is unique for each type of computer, many compilers are available for the same language. For example, there is a FORTRAN compiler for PCs and another for Apple Macintosh computers. In addition, the compiler industry is quite competitive, so there are actually many compilers for each language on each type of computer. More than a dozen companies develop and sell C compilers for the PC.


JDK Doc(JAVA)
Compiler
- class java.lang..Compiler 
public final class Compiler extends Object 
Tree:java.lang.Object - java.lang.Compiler
The Compiler class is provided to support Java-to-native-code compilers and related services. By design, the Compiler class does nothing; it serves as a placeholder for a JIT compiler implementation.

Noman's Java(TM) Glossary
compiler
A program to translate source code into code to be executed by a computer. The Java compiler translates source code written in the Java programming language into bytecode for the Java virtual machine. See also interpreter.


Compiler Definition from Language, Idioms & Slang Dictionaries & Glossaries

Webster's Revised Unabridged Dictionary (1913)
Compiler
(n.)
One who compiles; esp., one who makes books by compilation.
  

WordNet 2.0
compiler

Noun
1. a person who compiles (or writes for) encyclopedias
(synonym) encyclopedist, encyclopaedist
(hypernym) writer, author
(derivation) compose, compile
2. (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program
(synonym) compiling program
(hypernym) program, programme, computer program, computer programme
(hyponym) C compiler
(part-meronym) parser
(derivation) compile
(classification) computer science, computing

Anagram
compiler
    complier

hEnglish - advanced version
compiler

compiler
\com*pil"er\ (?), n. [oe. compiluor; cf. of. compileor, fr. l. compilator.] one who compiles; esp., one who makes books by compilation.
compiler
n
1. a person who compiles (or writes for) encyclopedias [syn: encyclopedist]


2. (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program [syn: compiling program]




  similar words(12) 




 compiler-compiler 
 native compiler 
 yet another compiler compiler 
 cross-compiler 
 yet another compiler compiler 
 glasgow haskell compiler 
 twente compiler generator system 
 lisp compiler 
 assembly language compiler 
 compiler-compiler 
 byte-code compiler 
 compiler language for information processing 

Concise English-Irish Dictionary v. 1.1
compiler
tiomsaitheoir


Compiler Definition from Science & Technology Dictionaries & Glossaries

Telecommunication Standard Terms
compiler
computer program for compiling. Synonym compiling program.

Technical English by wpv
Compiler
A program that translates a high-level language, such as Basic, into machine language.

Web Dictionary of Cybernetics and Systems
Compiler
A computer program which reads a computer program in a higher level (see ordinality ) language , usually in the one a human programmer uses to state his problem algorithm ically, and translates it into the machine language of a particular computer . (Krippendorff )


Compiler Definition from Entertainment & Music Dictionaries & Glossaries

English to Federation-Standard Golic Vulcan
Compiler (device)
travilayek


Compiler Definition from Encyclopedia Dictionaries & Glossaries

Wikipedia English - The Free Encyclopedia
Compiler
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.

See more at Wikipedia.org...