Interpreters and Compilers
Definitions, Differences, and Similarities

I. The Problems

II. The Solutions

    Translators

    Interpreters - Convert language to machine code at run-time.

a) Computer languages
b) Editors
c) Command processors

    Compilers - Prepare Large amounts of machine code in advance (compile-time).

a) Large-scale "Traditional" Software development
b) Operating Systems
c) Production interpreters

Goes back to presentation Directory Go on to the next page