Eine höhere Programmiersprache ist eine Programmiersprache, die die Beschreibung eines Computerprogramms in einer abstrakten Sprache ermöglicht.
Auf einen Prozessortyp zugeschnittene Assemblersprachen gelten nicht als höhere Programmiersprachen. Ende der 1950er Jahre wurden Computer so leistungsfähig, dass Übersetzungsprogramme die Eingabe von Programmen wesentlich erleichtern konnten. Fortran, ALGOL und Lisp waren die ersten Vertreter, deren Namen noch an die neuen, komfortableren Möglichkeiten der Sprachen und Übersetzer erinnern:
Neben der Definition von Algorithmen in einer dem Englischen ähnlichen Sprache erlauben höhere Programmiersprachen auch die Definition von Datenstrukturen.
Programme in höheren Programmiersprachen müssen durch einen Übersetzer in Maschinencode übersetzt werden, der Compiler genannt wird. Erst der Maschinencode kann dann ausgeführt werden. Der Compiler ist dabei selbst ein Computerprogramm. Die Maschine hilft also bei ihrer eigenen Programmierung.
Auch die direkte Interpretierung durch einen Interpreter ist manchmal möglich. Programme in höheren Programmiersprachen sind größtenteils maschinenunabhängig, können also auf sehr unterschiedlichen Computersystemen übersetzt und ausgeführt werden.
Heute existieren viele unterschiedliche höhere Programmiersprachen, manche sogar für Spezialanwendungen.
Dieser Beitrag ist aus der XML-Version der deutschen WikiPedia® entwickelt worden und unterliegt inhaltlich den GNU FDL-Lizenzbestimmungen. Linkziele außerhalb der wikipedia-Inhalte unterliegen den Urheberrechten der jeweiligen Anbieter
( DirectDownloads ) Kalenderblätter druckfertig aufbereitet für Schmuckblätter zum Selbstdrucken im Word DOC6/RTF Format, je Euro 5 über Click&BuyJAN | FEB | MÄRZ APRIL | MAI | JUNI JULI | AUG | SEPT OKT | NOV | DEZ
Das Geschenk für jeden Anlass, nicht nur bei 'runden' Jubiläen Andere Einzeltage oder Zahlungsarten bitte HIER bestellen
Diese Web Site verdient ihr Geld durch Produktverkäufe (CD-ROM, downloads) und in erster Linie durch Anzeigen. Wenn Sie als Webmaster zuverlässige Partner suchen für Ihr eigenes Anzeigenschäft, dürfen Sie sich gerne auf unsere Empfehlungen stützen:
z.B.: GigaCash & ProfiWin