Überblick über die historische Entwicklung und die Klassierung von Programmiersprachen in Generationen
Inhaltsverzeichnis
- 1. ALLGEMEINE INFORMATIONEN
- 1.1. Definition der Programmiersprache
- 1.2. Einführung
- 1.3. Schematischer Ablauf eines Programmiervorgangs
- 2. HISTORISCHE ENTWICKLUNG DER PROGRAMMIERSPRACHEN
- 2.1. Einführung
- 2.2. Die erste Generation: Maschinensprachen
- 2.3. Die zweite Generation: maschinenorientierte Sprachen
- 2.4. Die dritte Generation: höhere Programmiersprachen
- 2.4.1. Einführung
- 2.4.2. ADA
- 2.4.3. ALGOL
- 2.4.4. BASIC
- 2.4.5. C
- 2.4.6. COBOL
- 2.4.7. FORTRAN
- 2.4.8. PASCAL
- 2.5. Die vierte Generation: nicht-prozedurale Sprachen
- 3. KLASSIERUNG DER PROGRAMMIERSPRACHEN
- 3.1. Einführung
- 3.2. Die Unterscheidung in objektorientierte und wissensbasierte Sprachen
- 3.3. Die Unterscheidung in imperative, funktionale und prädikative Sprachen
Zielsetzung und Themenschwerpunkte
Diese Semesterarbeit verfolgt das Ziel, einen Überblick über die historische Entwicklung und die Klassifizierung von Programmiersprachen zu geben. Sie beleuchtet die verschiedenen Generationen von Programmiersprachen und deren charakteristische Merkmale. Die Arbeit untersucht verschiedene Klassifizierungskriterien und zeigt die Zusammenhänge zwischen historischer Entwicklung und sprachlichen Eigenschaften.
- Historische Entwicklung von Programmiersprachen (Generationen)
- Klassifizierung nach verschiedenen Kriterien (objektorientiert, funktional etc.)
- Charakteristische Merkmale verschiedener Programmiersprachen
- Vergleich der verschiedenen Programmiersprachen-Generationen
- Zusammenhang zwischen historischer Entwicklung und Klassifizierung
Zusammenfassung der Kapitel
Kapitel 1 liefert eine allgemeine Einführung in das Thema Programmiersprachen, definiert den Begriff und beschreibt den Ablauf eines Programmiervorgangs. Kapitel 2 beschäftigt sich mit der historischen Entwicklung, unterteilt in Generationen von Maschinensprachen über Assemblersprachen bis hin zu höheren Programmiersprachen. Es werden verschiedene wichtige Sprachen wie ADA, ALGOL, BASIC, C, COBOL, FORTRAN und PASCAL kurz vorgestellt. Kapitel 3 befasst sich mit verschiedenen Klassifizierungsmöglichkeiten von Programmiersprachen, beispielsweise die Unterscheidung in objektorientierte, wissensbasierte, imperative, funktionale und prädikative Sprachen.
Schlüsselwörter
Programmiersprachen, Maschinensprache, Assembler, höhere Programmiersprachen, objektorientierte Programmierung, wissensbasierte Sprachen, imperative Sprachen, funktionale Sprachen, prädikative Sprachen, FORTRAN, COBOL, BASIC, Pascal, ADA, ALGOL, C, historische Entwicklung, Klassifizierung.
- Arbeit zitieren
- WP Markus Pfeiler (Autor:in), 1999, Historische Entwicklung und Klassierung von Programmiersprachen, München, GRIN Verlag, https://www.grin.com/document/123664