Zum Inhalt springen

Zeittafel der Programmiersprachen

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 27. Juni 2007 um 16:21 Uhr durch 195.124.114.37 (Diskussion) (1970-1979). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Zeittafel

vor 1950

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
* 1840~ erstes Programm Ada Lovelace
* 1946 Plankalkül Konrad Zuse

1950-1959

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
* 1952 A-0 Grace Hopper
* 1954 Mark I Autocode Tony Brooker
A-0 1954 FORTRAN John Backus
A-0 1955 FLOW-MATIC Grace Hopper
* 1957 General Problem Solver Allen Newell
* 1958 Algol 58  
FORTRAN 1958 FORTRAN II  
* 1959 LISP John McCarthy

1960-1969

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
FLOW-MATIC, FACT, COMTRAN 1960 COBOL Grace Hopper, CODASYL
Algol 58 1960 Algol 60 John Backus, Peter Naur
FORTRAN II 1962 FORTRAN IV  
* 1962 APL Kenneth E. Iverson
  1962 PILOT IBM
Algol 58 1964 JOSS  
FORTRAN, Algol 60 1964 PL/I IBM
Algol 1965 Simula Ole-Johan Dahl und Kristen Nygaard bei Norsk Regnesentral
Fortran 1965 BASIC John George Kemeny, Thomas Eugene Kurtz
FORTRAN IV 1966 FORTRAN 66  
LISP 1966 Logo Seymour Papert
  1967 MUMPS Massachusetts General Hospital
Simula 1967 Simula 67 Ole-Johan Dahl und Kristen Nygaard
COWSEL 1968 POP-1 Rod Burstall, Robin Popplestone
* 1968 REFAL Valentin Turchin
Algol 60 1968 Algol 68 Adriaan van Wijngaarden, Koster, Mailloux, Peck
CPL 1969 BCPL Martin Richards

1970-1979

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
POP-1 1970 POP-2  
BCPL 1970 B Ken Thompson
* 1970 Forth Charles H. Moore
Algol, PL/I 1970 PEARL AEG, BBC, Siemens AG und GfK Karlsruhe (heute Forschungszentrum Karlsruhe)
Algol, SNOBOL 4 1970 Icon University of Arizona
Algol 60 1971 Pascal Niklaus Wirth, Kathleen Jensen
Simula 67 1972 Smalltalk 72 Xerox PARC
B, BCPL, Algol 1972 C Dennis Ritchie
* 1972 INTERCAL Don Woods, James Lyons
Pascal, BASIC 1973 COMAL Børge Christensen, Benedict Løfstedt
? * 1973 ML Robin Milner, University of Edinburgh
Algol 68 1974 ELAN TU Berlin
BASIC 1974 GRASS Tom DeFanti
* 1975 Prolog Alain Colmerauer
LISP, Algol 1975 Scheme Guy L. Steele, Gerald Jay Sussman
BASIC 1975 Altair BASIC Bill Gates, Paul Allen
C, FORTRAN 1976 Ratfor Brian W. Kernighan
* 1977 FP John Backus
* 1977 Bourne Shell (sh) Stephen Bourne
FORTRAN IV 1977 FORTRAN 77  
* 1978 awk Alfred V. Aho, Peter J. Weinberger, Brian W. Kernighan
MODULA 1978 Modula-2 Niklaus Wirth
* 1979 VULCAN, dBASE-II Wayne Ratliff

1980-1989

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
Smalltalk 72 1980 Smalltalk 80  
  1980 Ada Jean Ichbiah und Honeywell Bull
Forth 1982 PostScript Adobe Systems
* 1982 REXX IBM
Pascal 1983 Turbo Pascal Philippe Kahn
C, Smalltalk 1983 Objective-C Brad Cox
C, Simula 67, Algol 68 1983 C++ Bjarne Stroustrup
Simula 67 1983 Beta Bruun-Kristensen, Lehrmann Madsen, Møller-Pedersen, Nygaard
Green 1983 Ada 83  
dBASE 1984 Clipper Nantucket
dBASE 1984 Foxpro Fox Software
dBASE 1985 PARADOX Borland
* 1985 Occam  
Sasl, KRC 1985 Miranda David Turner
Simula, OOP 1986 Eiffel Bertrand Meyer
* 1987 HyperCard Apple
* 1987 SQL-1  
awk, sed, C, Shell 1987 Perl Larry Wall
C 1988 LPC Lars Pensjö
* 1988 SDL  
dBASE III 1988 dBASE IV  
LOTS 1988 Erlang Joe Armstrong et al. Ericsson
awk, LISP 1988 Tcl John Ousterhout
Modula-2 1988 Oberon Niklaus Wirth
C, Algol 68 1989 ANSI C (C89)  
Turbo Pascal 1989 Turbo Pascal+OOP Borland

1990-1999

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
Oberon 1990 Component Pascal Oberon microsystems
FORTRAN 77 1990 FORTRAN 90  
Miranda 1990 Haskell  
ML 1990 Objective CAML INRIA
Eiffel 1991 Sather Steve Omohundro, Gerhard Goos
Modula-2 plus 1991 Modula-3 DEC und Olivetti
ABC, Modula-3 1991 Python Guido van Rossum
  1991 Q  
SQL 1992 SQL-2  
SDL 1992 SDL 92  
Turbo Pascal+OOP 1992 Borland Pascal  
1992 Profan  
Smalltalk, Perl, Eiffel 1993 Ruby Yukihiro Matsumoto
Self 1993 NewtonScript Apple
HyperCard 1993 AppleScript Apple
Pascal, Scheme 1993 Lua  
dBASE IV 1993 dBase 5.0  
LPC 1994 Pike Hübinette
ISO C 90 1995 ISO C 95  
Borland Pascal 1995 Delphi (ObjectPascal) Borland
Smalltalk, Syntax von C++ 1995 Java Sun Microsystems
Ada 83 1995 Ada 95  
Self, Java 1995? LiveScript Brendan Eich bei Netscape
FORTRAN 90 1996 FORTRAN 95  
  1996 BUGS David Spiegelhalter
C++ 1996 Embedded C++ Embedded C++ Technical Committee (Industriekonsortium)
LiveScript 1997? JavaScript Brendan Eich bei Netscape
C, Perl 1997 PHP Rasmus Lerdorf
JavaScript 1997? ECMAScript ECMA TC39-TG1
C++ 1998 ISO C++ 98  
ISO C 95 1999 ISO C 99  
VB 1999 Gambas Benoit Minisini
C 1999 D Walter Bright
FP, Forth 2000 Joy Manfred von Thun

ab 2000

Vorläufer, Vorgänger Jahr Name Entwickler, Hersteller
Java, C++ 2000 C# Microsoft
ISO C++ 98 2003 ISO C++ 2003  
Python 2003 Boo Rodrigo Barreto de Oliveira
Joy, Forth, Lisp 2003 Factor Slava Pestov
Perl, C++ 2003 S2 Brad Fitzpatrick, Martin Atkins
C#, ML, MetaHaskell 2003 Nemerle Universität Breslau
J, FL, K 2003 NGL Ernst Herrera Legorreta
QBasic 2004 FreeBASIC Bl!tz und V1ctor

Legende

  • (Eintrag in Klammern) bedeutet, dass es sich um eine anwendungsbezogene Programmiersprache handelt
  • ein * in der ersten Spalte bedeutet, dass die Sprache keinen direkten Vorgänger hat

Siehe auch