Übersetzung von Quellcode in Maschinensprache

Es gibt 2 unterschiedliche Methoden wie Programmtext (Quelltext, source code) in Computersprache übersetzt wird d.h. vom Computer verstanden wird.

Compiler

Der Programmtext wird nach Erstellung komplett in Maschinen-Code (executeable) übersetzt (siehe Arbeitsweise eines Compilers) und ausgeführt.

Vor- und Nachteile

Interpreter

Der Programmtext wird Zeile für Zeile an das Betriebssystem geschickt und ausgeführt (siehe Arbeitsweise eines Interpreters).

Vor- und Nachteile