Programmiersprache: Unterschied zwischen den Versionen
K |
|||
Zeile 12: | Zeile 12: | ||
* [[broader::Software]] | * [[broader::Software]] | ||
* [[related::Algorithmus]] | * [[related::Algorithmus]] | ||
− | * [[english:: | + | * [[english::programming language]] |
[[category:Software]] | [[category:Software]] |
Aktuelle Version vom 18. Juli 2008, 08:12 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