Key terms
- Compiler - If the translator translates a high level language into a lower level language (done in a batch)
- Interpreter - the translator translates a high level language into an intermediate code which will be immediately executed by the CPU (done line by line)
- Java virtual machine- translate byte code into machine code.