Die Komponente, die eine Codeanweisung liest, sie in maschinellsprachige Anweisungen umwandelt und sie ausführt, wird als
Compiler bezeichnet. oder
Interpreter .
Hier ist der Zusammenbruch:
* Compiler: Ein Compiler nimmt das gesamte Quellcodeprogramm als Eingabe an, übersetzt es in den Maschinencode (eine Folge von Anweisungen, die der Prozessor des Computers versteht) und gibt dann eine ausführbare Datei aus. Diese ausführbare Datei kann später unabhängig ausgeführt werden.
* Beispiel: C, C ++, Java
* Interpreter: Ein Interpreter liest und führt die Codezeile für Zeile aus, wodurch jede Zeile in Maschinenanweisungen übersetzt und sofort ausgeführt wird. Es erstellt keine ausführbare Datei.
* Beispiel: Python, JavaScript, Ruby
Lassen Sie mich wissen, ob Sie weitere Details darüber möchten, wie Compiler und Dolmetscher funktionieren!