Programmiersprache: Unterschied zwischen den Versionen
Sab (Diskussion | Beiträge) |
|||
Zeile 1: | Zeile 1: | ||
[[definition::Sprache zur Formulierung von Rechenvorschriften, z.B. von Datenstrukturen und Algorithmen, die von einem Computer ausgeführt werden können.]] Programmiersprachen bilden die wichtigste Schnittstelle zwischen Benutzern und Computern. Jeder Benutzer muss die Bearbeitung von Problemen, die einem Computer übergeben werden sollen, in einer Programmiersprache formulieren. Um Mehrdeutigkeiten bei der Programmierung zu vermeiden, müssen Syntax und Semantik einer Programmiersprache eindeutig definiert sein, damit der Anwender jederzeit nachvollziehen kann, welche Zeichenfolgen als Programme zugelassen sind (Syntax) und was diese Zeichenfolgen auf dem Rechner bewirken. | [[definition::Sprache zur Formulierung von Rechenvorschriften, z.B. von Datenstrukturen und Algorithmen, die von einem Computer ausgeführt werden können.]] Programmiersprachen bilden die wichtigste Schnittstelle zwischen Benutzern und Computern. Jeder Benutzer muss die Bearbeitung von Problemen, die einem Computer übergeben werden sollen, in einer Programmiersprache formulieren. Um Mehrdeutigkeiten bei der Programmierung zu vermeiden, müssen Syntax und Semantik einer Programmiersprache eindeutig definiert sein, damit der Anwender jederzeit nachvollziehen kann, welche Zeichenfolgen als Programme zugelassen sind (Syntax) und was diese Zeichenfolgen auf dem Rechner bewirken. | ||
+ | |||
+ | Programmiersprachen sind zu unterscheiden von Auszeichnungssprachen wie [[SGML]], [[HTML]] oder [[XML]], die keine Rechenoperationen, keine wenn-dann-Strukturen (if...then...else...) und keine Schleifen (Iterationen) erlauben. | ||
==Links== | ==Links== | ||
Zeile 10: | Zeile 12: | ||
* [[broader::Software]] | * [[broader::Software]] | ||
* [[related::Algorithmus]] | * [[related::Algorithmus]] | ||
+ | * [[english::markup language]] | ||
[[category:Software]] | [[category:Software]] |
Version vom 18. Juli 2008, 08:03 Uhr
Sprache zur Formulierung von Rechenvorschriften, z.B. von Datenstrukturen und Algorithmen, die von einem Computer ausgeführt werden können. Programmiersprachen bilden die wichtigste Schnittstelle zwischen Benutzern und Computern. Jeder Benutzer muss die Bearbeitung von Problemen, die einem Computer übergeben werden sollen, in einer Programmiersprache formulieren. Um Mehrdeutigkeiten bei der Programmierung zu vermeiden, müssen Syntax und Semantik einer Programmiersprache eindeutig definiert sein, damit der Anwender jederzeit nachvollziehen kann, welche Zeichenfolgen als Programme zugelassen sind (Syntax) und was diese Zeichenfolgen auf dem Rechner bewirken.
Programmiersprachen sind zu unterscheiden von Auszeichnungssprachen wie SGML, HTML oder XML, die keine Rechenoperationen, keine wenn-dann-Strukturen (if...then...else...) und keine Schleifen (Iterationen) erlauben.
Links
- Wikipedia: http://de.wikipedia.org/wiki/Programmiersprache, 15.07.2008
- Wikipedia: http://de.wikipedia.org/wiki/Liste_der_Programmiersprachen, 15.07.2008