| LetzteSprache und Kompilation | Computerprogramm | NächstStruktur |
Ein Computerprogramm ist eine Folge von Instruktionen, die vom Computer ausgeführt werden können. Der Computer kann allerdings nur mit Binärcode, umgehen, also einer Folge von 0 und 1. Daher ist es nötig, eine Programmiersprache zu verwenden, um die Anweisungen, die der Computer ausführen soll, lesbar zu schreiben, also mit Instruktion, die für den Menschen verständlich sind, da sie seiner Sprache ähneln.
Diese Programme werden dann von einem Compiler in Maschinensprache (Binärcode) übersetzt.
Die Art, wie ein Programm geschrieben wird, hängt eng mit der gewählten Programmiersprache zusammen, da es sehr viele davon gibt. Außerdem muss der Compilator der gewählten Sprache entsprechen: jede Programmiersprache hat ihren Compilator (ausgenommen interpretierte Sprachen...).
Eigentlich ist das Programm eine einfache Textdatei (mit einem Textverarbeitungsprogramm oder Texteditor geschrieben), die man als Quelldatei bezeichnet.
Die Quelldatei enthält die Programmzeilen, genannt Quellcode. Ist diese Textdatei fertiggestellt, muss sie kompiliert werden. Die Kompilation verläuft in zwei Schritten :