Programming language/Timeline
Appearance
TIMELINE History of Programming Languages
Predecessor(s) YEAR PRODUCT Developer, Company
* 1840~ FIRST PROGRAM Ada Lovelace
( * 1848 BOOLEAN ALGEBRA Boole )
* 1947 PLANKALKÜL Zuse
( * 1957 General Problem Solver, Newell )
* 1958 ALGOL
* 1959 LISP McCarthy
* 1959 FORTRAN Backus
* 1960 COBOL Committee
ALGOL 1960 ALGOL60
FORTRAN II 1962 FORTRAN IV
* 1962 APL Iverson
ALGOL60 1964 PL/1
? * 1965 BASIC
1967 BCPL Martin Richards
ALGOL 1971 PASCAL Wirth,Jensen
B BCPL 1972 C Ritchie
? * 1975 PROLOG Colmerauer
* 1975 Scheme Gerald Jay Sussman, Guy Lewis Steele Jr.
BASIC 1975 Altair BASIC Gates, Allen
( 1977 CP/M )
FORTRAN IV 1977 FORTRAN77
( * 1978 VISICALC Bricklin, Frankston )
( * 1979 VULCAN DBASE-II Ratliff )
1979 ADA Jean Ichbiah et al., US Department of Defense
? 1980? SMALLTALK-80
PASCAL 1983 Turbo-PASCAL ?Kahn
C 1985 Microsoft C
( 1985 Windows 1.0, Microsoft )
( dBase 1984 CLIPPER Nantucket )
( dBase 1985 PARADOX Borland )
SIMULA OOP 1986 EIFFEL Meyer
( * 1987 HYPERCARD Apple )
( * 1987 SQL-1 )
( DBase-III 1988 DBaseIV )
Turbo-PASCAL 1989 Turbo-PASCAL+OOP, Borland
( 1992 SQL-2 )
( 1991? LINUX 0.0)
Turbo-PASCAL+OOP 1992 Borland PASCAL
PASCAL MODULA-II 1994 OBERON Wirth
Borland PASCAL 1995 DELPHI(1) Borland
C Internet OOP 1995 JAVA Sun Microsystems
DELPHI(5) 2001 KYLIX Borland
Legend:
OLD <> NEW
predecessor(s) etc YEAR PRODUCT developer, Company
( Item ) non 'universal programming language'
* YEAR newly developed
This format is editable much more easier than a table (which I tried first)
and everybody can contribute very easy or make modifications.
A donation from de.wikipedia.com ;-) --StefanRybo
/Talk