Inhalt
Was sind Programmiersprachen?
Instruktionen, die er direkt ausführen kann. Jeder dieser Befehle wird dazu als Binärzahl in ein Register des Prozessors zur Ausführung geladen. Diese Befehle sind sehr einfach und umfassen beispielsweise die Addition zweier Binärzahlen fester Länge oder die Übertragung des Inhalts einer Registers an eine bestimmte Speicheradresse. Das direkte Programmieren mit diesen Befehlen ist theoretisch möglich, wäre aber extrem mühsam und auch dementsprechend fehleranfällig. Programmiersprachen sind zu dem Zweck entworfen worden, das Programmieren leichter und effizienter zu gestalten als das Schreiben von Maschinencode.
Die einfachste Programmiersprache: Assembler
Höhere Programmiersprachen
einzeln, was nur geringere Effizienz ermöglicht. Diese Vorgangsweise wird bei sogenannten Skriptsprachen gewählt, in denen oft kleinere Programme für
Gemeinsamkeiten von Programmiersprachen
Typen von Programmiersprachen und bekannte Beispiele hochqualitativer Sprachen
Imperative Programmierung
Strukturierte Programmierung
und viel leichter wartbar. Alle höheren Programmiersprachen sind in diesem Sinn bis zu einem gewissen Grad strukturiert. Im engeren Sinn bezeichnet der Begriff Programmiersprachen, die imperative Programmierung mit einer Strukturierung verbinden. Ein neues und gutes Beispiel für diesen Typ einer Programmiersprache ist Go. Ein besonderer Vorteil von Go ist der Compiler, der viel schneller ist als derjenige vergleichbarer Sprachen.