|

|
Featured Products:
| 
|
Embedded Application Development
Telelogic Rhapsody&174; is the leading Model Driven Development environment for embedded, real-time or technical systems. ...


Mocana NanoSSH
Mocana delivers a full featured, RFC compliant and portable Embedded SSH Client & Embedded SSH Server that is compact and ...


ADiT
ADVance MS is a language-neutral, mixed-signal simulator that enables top-down design and bottom-up verification of multi-million ...

  |
| 
| 
|
| |
Advertise here! |
eg3 connect Need talent? If you are looking for engineering or programming talent, consider eg3 connect - a free service that helps OEM project managers, HR, and VP's to locate qualified design engineers and programmers worldwide.
Best of all, it's free!

| |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
overview
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 programming 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: lexical analysis, preprocessing, parsing, semantic analysis, code generation, and code optimization.
Source: Wikipedia (http://en.wikipedia.org/wiki/Compiler)
Here are the best overviews and tutorials for compilers:
- overview, 4 stars
-
Compiler @ Wikipedia
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...
- tutorial, 4 stars
-
Let's Build a Compiler
This fifteen-part series, written from 1988 to 1995, is an introduction to compiler construction.
You can read the parts on-line or download them in a ZIP file.
- overview, 2 stars
-
What is a Compiler? What is Ada?
A compiler is a computer program that transforms 'source code' written by a programmer into the 'machine language' that a computer can understand.
To browse all sites for 'COMPILER,' click
here
.
| |