Benutzer-Werkzeuge

Webseiten-Werkzeuge


mko

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mko [2025/01/24 14:46] mkomko [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Programmiersprache ====== 
- 
- 
-Eine **Programmiersprache** ist eine [[https://de.wikipedia.org/wiki/Formale_Sprache | formale Sprache]] zur Formulierung von [[https://de.wikipedia.org/wiki/Datenstruktur | Datenstrukturen]] und [[https://de.wikipedia.org/wiki/Algorithmus]], d. h. von Rechenvorschriften, die von einem [[https://de.wikipedia.org/wiki/Computer|Computer]] ausgeführt werden können.((https://de.wikipedia.org/wiki/Programmiersprache#cite_note-1)) Sie setzen sich üblicherweise aus schrittweisen [[https://de.wikipedia.org/wiki/Anweisung_(Programmierung)|Anweisungen]] aus erlaubten (Text-)Mustern zusammen, der sogenannten //[[https://de.wikipedia.org/wiki/Syntax|Syntax]]//. 
- 
-Während die ersten Programmiersprachen noch unmittelbar an den Eigenschaften der jeweiligen Rechner ausgerichtet waren, werden heute meist [[https://de.wikipedia.org/wiki/Problemorientierte_Programmiersprache|problemorientierte]] oder auch (allgemeiner) [[https://de.wikipedia.org/wiki/H%C3%B6here_Programmiersprache|höhere Programmiersprachen]] verwendet, die eine maschinenunabhängigere((https://de.wikipedia.org/wiki/Programmiersprache#cite_note-2)) und somit für den Menschen leichter verständliche Ausdrucksweise erlauben. In diesen Sprachen geschriebene Programme können automatisiert in [[https://de.wikipedia.org/wiki/Maschinensprache|Maschinensprache]] übersetzt werden, welche unmittelbar von einem [[https://de.wikipedia.org/wiki/Prozessor|Prozessor]] ausgeführt werden kann. Zunehmend kommen auch [[https://de.wikipedia.org/wiki/Visuelle_Programmierung|visuelle Programmiersprachen]] zum Einsatz, welche den Zugang zu Programmiersprachen erleichtern. 
- 
-Bei [[https://de.wikipedia.org/wiki/Deklarative_Programmiersprache|deklarativen Programmiersprachen]] ist der Ausführungsalgorithmus schon vorab festgelegt und wird nicht im Quelltext ausformuliert/beschrieben, sondern es werden nur seine Anfangswerte und Bedingungen festgelegt sowie die Regeln, die das Ergebnis erfüllen muss. 
- 
-^  Inhaltsverzeichnis  ^ 
-|1 [[https://de.wikipedia.org/wiki/Programmiersprache#%C3%9Cbersicht|Übersicht]]| 
-| 1.1 Panorama| 
-| 1.2 Anweisungskategorien| 
-| 1.3 Übersetzer| 
-|2 Geschichte| 
-|3 Programmierparadigmen| 
-| 3.1 Strukturierte Programmiersprachen| 
-| 3.2 Imperative Programmiersprachen| 
-| 3.3 Deklarative Programmiersprachen| 
-| 3.4 Objektorientierte Programmiersprachen| 
-|4 Typsystem| 
-| 5 Sonstiges| 
-| 6 Siehe auch| 
-| 7 Literatur| 
-| 8 Weblinks| 
  
mko.1737730012.txt.gz · Zuletzt geändert: von mko