| Bezeichnung |
Entstanden |
Anwendung |
Bemerkung |
| FORTAN (Formula Translation) |
1954 – 1957 |
Mathematisch-technische Probleme |
1977 standardisiert |
| ALGOL (Algorithmic Language) |
1958 – 1960 |
Mathematisch-wissenschaftliche Probleme |
Anlehnung an mathematische Formeltradition, knappe einheitliche und geschlossene Definition der Sprache |
| COBOL (Common Business Oriented Language) |
1959 – 1960 |
Kommerzielle Probleme, für technisch-naturwissenschaftliche Problem ungeeignet |
Eine der am weitesten verbreiteten Sprachen |
| BASIC (Beginners All Purpose Symbolic Instruction Code) |
1963 – 1965 |
Kleinere mathematisch-technische Probleme |
Dialogorientiert, Sprachumfang nicht einheitlich festgelegt |
| PL/1 (Programming Language 1) |
1964 – 1967 |
Mathematisch-technische und kommerzielle Probleme |
sehr umfangreich, schwer erlernbar |
| PASCAL (nach dem franz. Mathematiker Blaise Pascal benannt) |
1971 |
Mathematisch-technische und kommerzielle Probleme |
Weiterentwicklung von ALGOL, Berücksichtigung von didaktischen Gesichtspunkten |
| C/C++ |
1974/1980 – 1983 |
Systemnahe Programmierung |
Sehr verbreitet, C++ ist die objektorientierte Weiterentwicklung von C |
| PROLOG (Programming in Logic) |
1973 |
Anwendung im Bereich der Künstlichen Intelligenz |
Einsatz bei Expertensystemen |
| ADA |
1979 |
Echtzeitanwendungen |
Weiterentwicklung von PASCAL, PL/1, ALGOL |
| SMALLTALK |
1970 – 1980 |
Anwendungs- und Systemsoftware |
Objektorientierte Programmiersprache |
| JAVA |
1995 |
Insbesondere Einsatz im Internet |
An C++ angelehnte objekt-orientierte Programmiersprache |
| C# (sprich C sharp) |
2000 |
Für Internet-Anwendungen (von Microsoft) |
Vereinigt Eigenschaften von C++ und Java |