Quelltext und Ausführung in C
Texte
Ein Text ist eine Folge von Zeichen oder eine Folge von Zeilen (deren jede eine Folge von Zeichen ist).
- Beispiel eines Textes mit vier Zeilen
,yX@AI2 "x/z-P%H%){5j{U)WW.8!4,V}x"!?90lkPycj-|Jy.aj5)O)
JO&!rgN:3^Y"K@?wb1Y!_\\&xQ @QR-n9[Lgz+bo*8, wLxX*vC4j3(h
eSZ2j[R |SFYwg7A1x=}9r g\as}Q@BV
xIckHxFec>
Ein Texteditor ist ein Programm zum Eingeben und Verändern eines Textes.
Einen unter einem Namen abgespeicherten Text nennen wir eine Textdatei.
Ein Texteditor erlaubt es auch, Texte als Textdatei abzuspeichern oder Texte aus einer Textdatei einzulesen.
Programme
Eine Programmiersprache legt fest, daß bestimmte Texte Programme sind. Die dafür geltenden Regeln werden auch als Syntax der Programmiersprache bezeichnet.
Eine Programmiersprache legt auch fest, was die Programme bedeuten. Die dafür geltenden Regeln werden auch Semantik der Programmiersprache genannt.
Weil jedes Programm auch ein Text ist, können Programme mit Texteditoren bearbeitet und als Textdateien abgespeichert werden.
Eine Programmiersprache tut nichts von sich aus, sondern erlaubt es einem Programmierer, eigene Ideen oder Aufträge anderer durch das Schreiben von Programmen, mit denen er das Verhalten eines Computers zu einem späteren Zeitpunkt vorherbestimmt, umzusetzen.
Ein Text, welcher den Regeln einer bestimmten Programmiersprache entspricht, wird auch als Quelltext, Quellcode oder Code (Aussprache /koʊd/) bezeichnet. Wenn Quelltext als Datei abgespeichert wurde, so wird die Datei auch als Quelldatei bezeichnet.
- Beispiel eines Textes
,yX@AI2 "x/z-P%H%){5j{U)WW.8!4,V}x"!?90lkPycj-|Jy.aj5)O)
JO&!rgN:3^Y"K@?wb1Y!_\\&xQ @QR-n9[Lgz+bo*8, wLxX*vC4j3(h
eSZ2j[R |SFYwg7A1x=}9r g\as}Q@BV
xIckHxFec>- Beispiel eines C -Quelltextes
#include <stdio.h>
int main( void )
{ printf
( "%s\n", "Hallo, Welt!" ); }