Prev | Next |
Compilers |
---|
A compiler translates from one language (the source language) to another (the target language). Often, the target language is an assembly language. C is also a common target language. |
Interpreters |
---|
An interpreter performs instructions as it reads them. It does not do any translation. |
Comparison of compilers and interpreters |
---|
|
Hybrid implementations |
---|
Most interpreters actually use compilers to do part of the work.
|
Languages are not their implementations |
---|
A language implementation is a poor definition of a language.
|
Other aspects of programming language |
---|
A language implementation often has other tools associated with it. They are not part of the language itself, but certainly can make using the language easier.
|
Prev | Next |