Programmiersprache: Unterschied zwischen den Versionen

Aus InfoWissWiki - Das Wiki der Informationswissenschaft
Zur Navigation springen Zur Suche springen
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

Verwandte Begriffe

… weitere Daten zur Seite „Programmiersprache
Sprache zur Formulierung von Rechenvorschriften, z.B. von Datenstrukturen und Algorithmen, die von einem Computer ausgeführt werden können. +