Startseite > W > Wie Genau Funktioniert Ein Interpreter?

Wie genau funktioniert ein Interpreter?

Ein Interpreter ist ein Programm, das Zeile für Zeile eines Quellprogramms ausliest und diesen Code direkt ausführt – auf der jeweiligen Plattform. Damit unterscheidet sich der Interpreter vom Compiler, der den ganzen Code ausliest und zunächst übersetzt.

mehr dazu

Was ist ein Compiler und Interpreter?

Compiler und Interpreter sind Implementierungsformen von Software. Generell geht es beim Compilieren und Interpretieren darum, den Quelltext, der mit einer höheren Programmiersprache (zum Beispiel C++, C# oder Java) geschrieben wurde, in Maschinenbefehle umzusetzen.
Was ist der Unterschied zwischen Interpreter und Compiler und warum werden diese eingesetzt?
Definition „Compiler, Interpreter, Compreter" Der Unterschied von Compiler und Interpreter. Von allein kann ein Computer die Anweisungen des Programmierers nicht verstehen. Sie müssen entweder per Compiler in Maschinensprache übersetzt werden oder per Interpreter zur Laufzeit verarbeitet werden.

Was ist ein Interpreter in der IT?

Der Interpreter geht beim Übersetzen von Anweisungen in Programmiersprache den Code Zeile für Zeile vor. Jede Anweisung wird einzeln analysiert und der Reihe nach für den Prozessor aufbereitet und mögliche Fehlercodes direkt aufgezeigt. Der Interpreter übersetzt den Quelltext während der Laufzeit der Software.
Welche Interpreter gibt es?
Bekannte Programmiersprachen, die üblicherweise in Bytecode übersetzt werden, sind Java, C#, Perl und Python. Für manche Sprachen (etwa Smalltalk) gibt es je nach Anbieter Interpreter, Bytecode-Interpreter, JIT-Compiler oder Compiler in andere Sprachen (beispielsweise nach C oder für . NET-Plattformen).

Verwandter

Wie genau funktioniert ein PC?

Das Betriebssystem startet nach erfolgreicher Prüfung von der Festplatte. Wenn Sie die Maus bewegen oder ein Passwort eingeben müssen, werden elektronische Impulse an die Karte weitergeleitet.

Was ist ein Interpret einfach erklärt?

Interpret m. 'Ausleger, Erklärer' (von Texten), später auch 'reproduzierender Künstler' (als Vermittler eines Kunstwerkes), Entlehnung (um 1800) aus lat. interpres (Genitiv interpretis) 'Vermittler, Unterhändler, Ausleger, Erklärer, Dolmetscher, Übersetzer'. Davon abgeleitet lat.
Was ist der Unterschied zwischen kompilieren und interpretieren?
Bei einer kompilierten Sprache übersetzt die Zielmaschine das Programm direkt. Bei einer interpretierten Sprache wird der Quellcode nicht direkt von der Zielmaschine übersetzt. Stattdessen liest ein anderes Programm, der sogenannte Interpreter, den Code und führt ihn aus.

Was macht ein Java Compiler?

Der Entwickler nutzt den Java-Compiler, um aus dem Quellcode plattformunabhängigen Bytecode zu erstellen. Dieser wird vom Anwender mit dem Java-Interpreter auf seinem Rechner ausgeführt. Dabei ist das kompilierte Java-Programm auf jeder Plattform lauffähig, für die es einen Interpreter gibt.
Wird PHP kompiliert oder interpretiert?
Anders als beispielsweise bei Java wird PHP-Code erst zur Laufzeit (wenn das Script aufgerufen wird) kompiliert, d.h. der Programmcode liegt im "Klartext" in den .

Ist Python eine Interpreter oder Compilersprache?

Python kombiniert die Eigenschaften von Compiler- und Interpretersprachen. Im Sinne einer Compilersprache agiert Python, indem es Quellcode zunächst in Bytecode übersetzt, bevor der Code prozessiert wird. Externe Python-Module liegen in der Regel sogar als kompilierter Code (pyc-Dateien) vor.

By Bratton Potulski

Das könnte Sie auch interessieren

Was ist eine IPS Datei? :: Was ändert sich wenn man ein Inertialsystem wechselt?
Nützliche Links