Inhaltsverzeichnis:
- Definition - Was bedeutet Programmiersprachengenerierung?
- Techopedia erklärt die Generierung von Programmiersprachen
Definition - Was bedeutet Programmiersprachengenerierung?
Generationen von Programmiersprachen sind Klassifikationen von Programmiersprachen, die auf verschiedene Epochen der Programmiergeschichte verweisen. Diese Klassifizierung gibt an, wie die Programmierleistung zunimmt. Einige halten diesen Fortschritt für unwichtig, da früher als bedeutend erachtete Programmierfunktionen an Bedeutung verlieren.
Techopedia erklärt die Generierung von Programmiersprachen
Die Programmiersprache der ersten Generation wurde als Codierung und nicht als Programmierung beschrieben, da Programmierer das Programm in Form von Maschinencode anstelle 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 in der Assemblersprache geschrieben. dann interpretierte ein Assembler es automatisch in einen Maschinencode. Die ersten Sprachen dieser Art waren FORTRAN, COBOL und ALGOL.
Die dritte Generation war viel weiter entwickelt. Gründe enthalten:
- Algorithmen wurden unabhängig vom Maschinenhersteller, der sie ausführte.
- Eingegebene Sprachen hatten eine solide Zugriffskontrolle über die verfügbaren Daten von verschiedenen Speichergeräten.
- Blockstrukturen tauchten zunächst in Form von Funktionen und Unterprogrammen auf. Diese erweiterten die Programmierleistung und sparten viel Programmierzeit und -aufwand.