19. CPython#
Python
an und für sich, ist eine Programmiersprache die durch Ihre Syntax (definiert durch eine Grammatik) und Semantik definiert ist.
Sie können problemlos Python
-Code schreiben ohne zu wissen wie dieser genau ausgeführt wird.
Wichtig ist zu wissen was passiert (siehe Das Was und das Wie).
Eine Interpretation überführt unseren Python
-Code in eine Befehlsabfolge, die die konkrete Maschine versteht und ausführen kann, sodass die Semantik erfülllt ist.
Kurz gesagt: Die Ausführung führt zu dem Ergebnis, welches durch die Semantik unseres Python
-Codes beschrieben wird.
Als neugierige Entwickler*innen reicht uns das aber nicht.
Wir wollen in diesem Abschnitt einen Schritt weiter gehen und ansehen, wie aus Python
-Code ein laufendes Programm entsteht.