Heim  >  Artikel  >  Was ist eine interpretierte Sprache?

Was ist eine interpretierte Sprache?

王林
王林Original
2021-02-02 18:03:2019045Durchsuche

Interpretierte Sprache existiert relativ zur kompilierten Sprache. Ihr Quellcode wird nicht direkt in Maschinensprache übersetzt, sondern zunächst in Zwischencode übersetzt, und dann wird der Zwischencode vom Interpreter interpretiert und ausgeführt, z. B. Python, Java, Shell Wait .

Die Betriebsumgebung dieses Artikels: Windows 10-System, Thinkpad T480-Computer.

Detaillierte Einführung:

Interpretierte Sprachen existieren relativ zu kompilierten Sprachen. Der Quellcode wird nicht direkt in Maschinensprache übersetzt, sondern zunächst in Zwischencode übersetzt, und dann wird der Zwischencode vom Interpreter interpretiert und ausgeführt. Beispielsweise sind Python/JavaScript/Perl/Shell allesamt interpretierte Sprachen.

Interpretierte Sprachdefinition: Das Programm muss nicht kompiliert werden, wenn es ausgeführt wird. Es muss bei jeder Ausführung übersetzt werden. Daher ist der Wirkungsgrad relativ gering. Beispielsweise verfügt die Basic-Sprache über einen dedizierten Interpreter, der Basic-Programme direkt ausführen kann, und jede Anweisung wird bei der Ausführung übersetzt. (Es wird übersetzt, wenn das Programm ausgeführt wird. Es gibt einen dedizierten Interpreter für die Übersetzung. Jede Anweisung wird übersetzt, wenn sie ausgeführt wird. Die Effizienz ist relativ gering, sie ist auf den Interpreter angewiesen und weist eine gute plattformübergreifende Leistung auf.)

Das obige ist der detaillierte Inhalt vonWas ist eine interpretierte Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn