Interpreter
Completion requirements
Interpreter übersetzen jede Zeile oder jeden Befehl des Quellcodes einzeln in Maschinencode, der dann direkt ausgeführt wird. Dann erfolgt die Übersetzung der nächsten Quellcodezeile usw. (Scriptsprachen z.B. Python, PHP, Perl)
|
|
Kompiler |
Interpreter |
|
Programmausführung |
schneller, da die Übersetzung vollständig abgeschlossen ist |
langsamer |
|
Programmierung |
schwieriger, weil vieles vor der Übersetzung festgelegt werden muss (z.B. Datentypen) |
leichter, weil der Interpreter vieles zur Laufzeit des Programms selbst erkennen und regeln kann |
Last modified: Wednesday, 17 January 2024, 8:52 AM