Mit Hilfe der höheren Programmier- bzw. Hochsprachen entstehen Programme, die langsamer ablaufen als entsprechende, direkt in Maschinensprache entwickelte.
Der Unterschied ist jedoch gering.
Höhere Programmiersprachen besitzen wesentliche Vorteile.
Sie haben mit der Bitkombination der 1. Generation kaum noch etwas gemeinsam.
Hier kommen mathematische Formulierungen und Symbole zum Einsatz, welche weitgehend der Umgangssprache entsprechen.
So steht z.B. die Anweisung Repeat für Wiederhole, oder Addiere wird durch das Symbol + dargestellt.
Diese Befehle und Operationen lassen sich leicht erlernen.
Die Übersetzung der Programmiersprache, also vom Quelltext zum Objektcode kann auf verschiedene Weise erfolgen.
