Was ist der Unterschied zwischen einer Kompilierung und einer Laufzeit in einfacher Sprache?


Antwort 1:

Der Quellcode für ein in einer Programmiersprache geschriebenes Programm wird normalerweise in ausführbaren Code kompiliert. Der Quellcode ist für einen menschlichen Programmierer gedacht, der den Code lesen und schreiben muss, und der ausführbare Code ist für den Computer, der nur binäre Anweisungen (bestehend aus Nullen und Einsen) verstehen kann.

Der ausführbare Code erfordert normalerweise eine Laufzeitkomponente, um die Ausführung des Codes zu unterstützen.

Es gibt einige Programmiersprachen, die nicht in ausführbaren Code kompiliert werden müssen. Sie werden zur Laufzeit oder Ausführungszeit interpretiert.