| Software Compilers |
|
A program to translate source code into code to be executed by a computer. The JavaTM compiler translates source code written in the Java programming language into bytecode for the Java virtual machine. A program that converts another program written in one programming languages into another programming language while retaining the semantics specified by the original program. Usually used to convert programs written in a high level language like C++ to a low level language such as assembly language, machine languages, or Java byte codes. |