Časová osa programovacích jazyků
Toto je chronologický seznam programovacích jazyků.Viz též Abecední seznam, Kategorický seznam, a Generační seznam; Programovací jazyk, Počítat časovou osu, a Minulost počítačového hardwaru.
| Tabulka s obsahem |
| 1 pre 1950 2 1950 3 1960 4 1970 5 1980 6 1990 7 2000 |
Předchůdce (s) produkt roku -- Vývojář, společnost* 1840 ~ první program -- Lovelace * 1945 Plankalkül -- Zuse
1950
* 1952 -0 -- Násypka 1954 Značka já Autocode -- Brooker-0 1954 ARITH-MATIC -- Násypka -0 1955 Matematika-MATIC -- Násypka -0 1955 Tok-MATIC -- Násypka -0 1955 FORTRAN -- Backus 1956 Jazyk zpracování informací -- Newell, Shaw, Simon teče-MATIC 1957 COMTRAN -- Bemer FORTRAN 1958 FORTRAN II -- Backus FORTRAN 1958 Algol 58 * 1959 LISP Mccarthy
1960
Tok-MATIC COMTRAN 1960 COBOL Codasyl výbor ALGOL 1960 Algol 60 ALGOL 1960 JOSS FORTRAN II 1962 FORTRAN IV * 1962 APL -- Iverson ALGOL60 1962 Simula FORTRAN II 1962 SNOBOL -- Griswold, al et. ALGOL60 1963 CPL -- Barron, Strachey, al et. SNOBOL 1962 SNOBOL3 -- Griswold, al et. CPL LISP 1964 COWSEL Burstall, Popplestone ALGOL60 1964 PL/1 IBM tým FORTRAN II, JOSS 1964 Základní -- Kemeny a Kurtz FORTRAN II 1966 FORTRAN IV LISP 1966 ISWIM Landin ALGOL60 1966 CORAL66 reálného času verze Algol 60 CPL 1967 BCPL -- Richards Fortran LISP 1967 Příušnice -- Massachusetts obecní nemocnice Simula 1967 Simula67 SNOBOL3 1967 SNOBOL4 -- Griswold, al et. Algol60 1968 ALGOL 68 -- Wijngaarten, al et. COWSEL 1968 popa-1 -- Burstall, Popplestone1968 Dále -- Moore (první papír, 1970) Lisp 1968 Logo -- Papert
1970
Pop-1 1970 popa-2 ALGOL60 1971 Pascal -- Wirth, Jensen Simula67 1972 Smalltalk prostředí -- Smalltalk-- Digitalk B BCPL 1972 C -- Ritchie * 1973 PROLOG -- Colmeraurer základní 1973 Comal LISP 1975 Plánovat -- Sussman, Steele základní 1975 Altair základní -- Brány, Allen C FORTRAN 1976 RATFOR -- Kernighan příušnice 1977 X11.1 ANSI standardní příušniceFORTRAN IV 1978 FORTRAN77 (* 1978 VISICALC -- Bricklin, Frankston) C SNOBOL 1979 Awk -- Aho, Kernighan (* 1979 VULCAN Dbase- II -- Ratliff) Algol68 1979 Zelený -- Ichbiah al et., Nás Dept obrany
1980
C Simula67 1980 C s třídami -- Stroustrup Simula67 1980 Smalltalk- 80 -- Digitalk zelená 1983 Ada -- Nás Dept obrany C s třídami 1983 C + + -- Stroustrup Pascal 1983 Turbo Pascal -- Hejlsberg * 1984 Standard ML ML = 1977MUMPS metajazyku 1985 1984 příušnic (dbase 1984 rychlé plachetnice -- Nantucket) (dbase 1985 paradoxu -- Borland ) Simula67 1986 Eiffel -- Meyer (* 1987 HyperCard -- Jablko ) (* 1987 SQL- 1) Awk 1987 Perl -- Zeď MATLAB 1988 Oktávové dbase-III 1988 dBaseIV Awk Lisp 1988 Tcl -- Ousterhout Turbo-Pascal 1989 Turbo-Pascal + OOP -- Borland C 1989 standardu C -- ANSI X3.159-1989 (adoptovaný ISO v roce 1990) Pascal Modula-II 1989 Oberon -- Wirth
1990
1990 Haskell 1984MUMPS 1990 1990 příušnic 1991 Python -- dodávka Rossum 1991 Q (SQL-1 1992 SQL-2) Turbo-Pascal OOP 1992 Borland Pascal 1993 Brainfuck -- Mueller Perl Smalltalk 1993 Rubínový 1993 Lua Ada 83 1995 Ada 95 -- ISO Borland Pascal 1995 Delphi(1) -- Borland C + + internet OOP 1995 Java -- Sluneční Microsystems 1990MUMPS 1995 1995 příušnic standard ML, 84 1997 SML'97 PHP 3 1997 PHP plánovat 1997 Pico -- Vysvobodit univerzitu z Bruselu C + + 1998 C + + 98 -- ANSI/ ISO standard C + +
2000
2000 Radost -- von Thun C C + + COM Java 2000 C # -- Microsoft DELPHI (5) 2001 KYLIX -- Borland Whitespace 2003 Whitespace -- Brady a Morris
Věci s neznámými nebo spornými daty:
* 197? sh (Bourne shell) -- Bourne sh 19?? ksh (Korn shell) -- Korn ksh 199? zsh (Z Shell) HyperCard 199? AppleScript -- Jablko * 1990 Self -- Slunce Microsystems Inc Java Selfa 199? LiveScript -- Brendan Eich, Netscape (Self vdechl, směřoval k jávským vzájemným ovlivňováním) LiveScript 1995 JavaScript -- Netscape JavaScript 1997 ECMAScript -- ECMA TC39-TG1 2003 Rikstation
Legenda:
Old nově developededition