Elenco cronologico dei linguaggi di programmazione

Questo è un elenco cronologico dei linguaggi di programmazione. Di ognuno viene riportato l'eventuale predecessore, l'anno di sviluppo, il nome del linguaggio stesso, l'autore (se conosciuto) e, in alcuni casi, l'azienda dove è stato sviluppato.

PredecessoreAnnoLinguaggioAutore
1840~ PRIMO PROGRAMMAAda Lovelace
1945PlankalkülKonrad Zuse
1952A-0Grace Hopper
1954Mark I AutocodeAlick Glennie e Tony Brooker
A-01954 ARITH-MATICGrace Hopper
A-0 1955 MATH-MATICGrace Hopper
A-0 1955FLOW-MATICGrace Hopper
A-0 1955 FortranJohn Backus
1956 Information Processing Language (IPL) Allen Newell, Cliff Shaw, Herbert Simon
FLOW-MATIC1957 COMTRAN Bob Bemer
1957 General Problem Solver Newell )
Fortran1958 Fortran IIJohn Backus
Fortran1958ALGOL 58
1959 LispJohn McCarthy
FLOW-MATIC, COMTRAN 1960 COBOL The Codasyl Committee
ALGOL 1960 ALGOL 60
ALGOL 1960 JOSS
Fortran II 1962 Fortran IV
1962 APL Kenneth Iverson
ALGOL60 1962 Simula Ole-Johan Dahl, Kristen Nygaard ed altri
Fortran II 1962 SNOBOL [[Ralph Griswold] ed altri.
ALGOL60 1963 CPL Barron, Strachey, ed altri.
SNOBOL 1962 SNOBOL3 Griswold ed altri.
CPL LISP 1964 COWSEL Rod Burstall, Robin Popplestone
ALGOL60 1964 PL/I
Fortran II 1964 BASIC John Kemeney e Thomas Kurtz
Fortran II1966 Fortran IV
ALGOL60 1966 CORAL66 Versione Real Time dell'ALGOL 60
CPL 1967 BCPL Martin Richards
Fortran LISP 1967 MUMPS Massachusetts General Hospital
Simula 1967 Simula67
SNOBOL3 1967 SNOBOL4 Griswold ed altri.
Algol60 1968 ALGOL 68 Adriaan van Wijngaarten ed altri.
COWSEL 1968 POP-1 Burstall, Popplestone
1968 Forth Chuck Moore
POP-1 1970 POP-2
BCPL 1970 B Ken Thompson
ALGOL60 1971 Pascal Niklaus Wirth, Kathleen Jensen
Simula67 1972 Smalltalk Environment Digitalk
B BCPL 1972 C Dennis Ritchie
1973 Prolog Alain Colmeraurer
LISP 1975 Scheme Gerald Jay Sussman, Guy Lewis Steele
BASIC 1975 Altair BASIC per Altair 8800 Bill Gates, Paul Allen
COBOL 1975 specifiche ANSI per il COBOL
Tiny Basic 1975 Scritto da Bob Albrecht e Dennis Allison
MUMPS 1977 X11.1 ANSI Standard MUMPS
Fortran IV 1978 Fortran77
1978 VISICALC Dan Bricklin, Frankston
1979 VULCAN DBASE-II Ratliff )
Algol68 1979 Green Jean Ichbiah ed altri, US Department of Defense
Simula67 1980 Smalltalk-80 Digitalk
Modula 1980 Modula-2 Niklaus Wirth
Franz LISP 1980 Franz LISP
ISO Pascal 1982 ISO Pascal
Smalltalk-80 1983 Smalltalk-80
Green 1983 Ada US Dept of Defense
Pascal 1983 Turbo Pascal Anders Hejlsberg
C+OOP 1983 C++ Bjarne Stroustrup AT&T [1]
1984 Standard ML ML = Meta-Language
1977MUMPS 1985 1984 MUMPS
dBase 1984 Clipper Nantucket
dBase 1985 Paradox Borland
Simula67 1986 Eiffel Meyer
1987 HyperCard Apple
1987 SQL-1
1987 Perl Larry Wall
MATLAB 1988 Octave
dBase-III 1988 dBaseIV
1988 Tcl John Ousterhout
Turbo-Pascal 1989 Turbo-Pascal+OOP Borland
C 1989 Standard C ANSI X3.159-1989 (addottato dall'ISO nel 1990)
Pascal Modula-2 1989 Oberon Niklaus Wirth
Modula-2 1989 Modula-3
1990 Haskell
1984MUMPS 1990 1990 MUMPS
ABC 1991 Python Guido Van Rossum
1991 Visual Basic 1.0 Microsoft
SQL-1 1992 SQL-2
Visual Basic 1.0 1992 Visual Basic 2.0 Microsoft
Turbo-Pascal OOP 1992 Borland Pascal
1993 Ruby Yukihiro Matsumoto
1993 Brainfuck Urban Müller
Visual Basic 2.0 1993 Visual Basic 3.0 Microsoft
Ada 83 1995 Ada 95 ISO
Borland Pascal 1995 Delphi(1) Borland
C++ Internet OOP 1995 Java Sun Microsystems
1990MUMPS 1995 MUMPS
Visual Basic 3.0 1995 Visual Basic 4.0 Microsoft
Standard ML,84 1997 SML'97
Visual Basic 4.0 1997 Visual Basic 5.0 Microsoft
C++ 1998 ISO Standard C++ (ISO/IEC 14882-1998 o C++98)
1998Erlang Open Source Erlang da Ericsson
Visual Basic 5.0 1998 Visual Basic 6.0 Microsoft
ANSI C 1999 ISO Standard C (ISO/IEC 9899-1999 o C99)
2000 Joy Manfred von Thun
C, C++ 2000D Walter Bright, Digital Mars
2000 REBOL REBOL Technologies
DELPHI(5) 2001 Kylix Borland
C, C++, Java, Visual Basic 2001 C# Anders Hejlsberg, Microsoft, ECMA
Visual Basic 6.0 2001 Visual Basic .NET Microsoft
2001 HQ9+ Cliff Biffle
2003Whitespace Edwin Brady, Chris Morris
Perl, C++ 2003 S2
C#, ML, MetaHaskell 2003 Nemerle Università di Wroclaw
J, FL, K 2003 NGL Ernst Herrera Legorreta
Joy, FORTH, Lisp 2003 Factor Slava Pestov
C con Classi 1980 una combinazione tra i linguaggi C e Simula67.
197? sh (Bourne Shell) Bourne
sh 19?? ksh (Korn Shell) Dave Korn
ksh 199? zsh (Z Shell)
categoria:liste
 

See also: Elenco cronologico dei linguaggi di programmazione, ALGOL, ANSI, APL, Ada, Ada Lovelace, Altair 8800, Altair BASIC, BASIC, BCPL