Generationen von Programmiersprachen

Definition - Was bedeutet Programmiersprachengenerierung?

Programmiersprachengenerationen sind Klassifikationen von Programmiersprachen, die sich auf verschiedene Epochen der Programmiergeschichte beziehen. Diese Klassifizierung gibt an, wie die Programmierleistung zunimmt. Einige betrachten diesen Fortschritt, da Programmierfunktionen, die früher als bedeutend angesehen wurden, an Bedeutung verlieren.

Technische.me erklärt Programmiersprachengenerationen

Die Programmiersprache der ersten Generation wurde als Codierung und nicht als Programmierung beschrieben, da Programmierer das Programm in Form von Maschinencode und nicht in Form einer geschriebenen Sprache in den Computer eingeben mussten. Und der Algorithmus selbst wurde auf Papier geschrieben.

Die zweite Generation erschien mit Programmiersprachen, die den Maschinencode vollständig ersetzen. Der Programmierer hat das Programm über die Assemblersprache geschrieben. dann interpretierte ein Assembler es automatisch in einen Maschinencode. Die ersten derartigen Sprachen waren FORTRAN, COBOL und ALGOL.

Die dritte Generation war viel weiter entwickelt. Gründe enthalten:

  1. Die Algorithmen wurden unabhängig vom Maschinenhersteller, der sie ausführt.
  2. Typisierte Sprachen hatten eine solide Zugriffskontrolle über die verfügbaren Daten von verschiedenen Speichergeräten.
  3. Blockstrukturen erschienen zunächst in Form von Funktionen und Unterprogrammen. Dies verlängerte die Programmleistung und sparte viel Programmierzeit und -aufwand.