next up previous contents index
Next: 2.3 Syntaxdarstellungen Up: 2. Programmiersprachen Previous: 2.1 Klassifikation von Programmiersprachen

2.2 Definition von Programmiersprachen

Programmiersprachen sind sehr exakte künstliche Sprachen zur Formulierung von Programmen. Sie dürfen keine Mehrdeutigkeiten bei der Programmerstellung zulassen, damit der Computer das Programm auch korrekt ausführen kann. Bei der Definition einer Programmiersprache muß ihre Lexikalik , Syntax , Semantik  und Pragmatik  definiert werden:

Die Lexikalik wird häufig in die Syntax mit einbezogen. Wie die Syntax einer Programmiersprache definiert werden kann, wird im nächsten Abschnitt detailliert erläutert. Die Semantik einer Programmiersprache wird in der Regel nur umgangssprachlich beschrieben, es existieren jedoch auch Möglichkeiten für eine formal saubere (mathematische) Definition. Für die Definition der Pragmatik einer Programmiersparche existiert kein bestimmter Formalismus. Sie wird deshalb umgangssprachlich angegeben.


next up previous contents index
Next: 2.3 Syntaxdarstellungen Up: 2. Programmiersprachen Previous: 2.1 Klassifikation von Programmiersprachen
Dietrich Boles
1999-05-31