ZEITTAFEL Entwicklung der Programmiersprachen
Vorläufer, Vorgänger JAHR PRODUKTNAME Entwickler, Hersteller * 1840~ ERSTES PROGRAMM Ada Lovelace ( * 1848 Boolesche Algebra Boole ) * 1947 Plankalkül Zuse * 1954 FORTRAN Backus ( * 1957 General Problem Solver, Newell ) * 1958 ALGOL FORTRAN 1958 FORTRAN II * 1959 LISP McCarthy * 1960 COBOL Grace Hopper ALGOL 1960 ALGOL60 FORTRAN II 1962 FORTRAN IV * 1962 APL Iverson FORTRAN ALGOL60 1964 PL/1 Radin * 1965 SIMULA Dahl, Nygaard ? * 1965 BASIC Kemeny, Kurtz FORTRAN IV 1966 FORTRAN66 LISP 1966 LOGO Papert 1967 MUMPS Barnett SIMULA 1967 SIMULA67 CPL 1969 BCPL Richards BCPL 1970 B Ken Thompson * 1970 FORTH Moore PASCAL SNOBOL4 1970 ICON Griswold ALGOL 1971 Pascal Wirth, Jensen B BPL 1972 C Dennis Ritchie * 1972 INTERCAL Woods, Lyon ? * 1973 ML Milner ? * 1975 Prolog Colmerauer LISP 1975 Scheme Steele, Sussman BASIC 1975 Altair BASIC Gates, Allen ( 1977 CP/M ) FORTRAN IV 1977 FORTRAN77 ALGOL 1977 ELAN TU Berlin * 1978 AWK Aho, Weinberger, Kernighan MODULA 1978 MODULA-2 Wirth ( * 1979 VULCAN DBASE-II Ratliff ) Simula 1980 Smalltalk-80 PASCAL 1980 ADA Wirth * 1982 PostScript Adobe Systems PASCAL 1983 Turbo-PASCAL Kahn C 1983 C++ Bjarne Stroustrup 1983 BETA Bruun-Kristensen, Lehrmann Madsen, Møller-Pedersen, Nygaard ADA 1983 ADA83 ( dBase 1984 CLIPPER Nantucket ) ( dBase 1985 PARADOX Borland ) SIMULA OOP 1986 Eiffel Meyer ( * 1987 HYPERCARD Apple ) ( * 1987 SQL-1 ) AWK 1987 Perl * 1988 SDL ( DBaseIII 1988 DBaseIV ) MODULA-2 1988 Oberon Wirth Turbo-PASCAL 1989 Turbo-PASCAL+OOP, Borland FORTRAN77 1990 FORTRAN90 Miranda 1990 Haskell EIFFEL 1991 SATHER Omohundro ( 1992 SQL-2 ) SDL 1992 SDL92 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 ADA83 1995 ADA95 JavaScript 1996 auch bekannt als LiveScript oder ECMAScript Netscape DELPHI(5) 2001 Kylix Borland Java C++ 2003 C# Microsoft
Legende:
OLD <> NEW Vorgänger, Beeinflussung etc JAHR PRODUKTNAME Erfinder Entwickler ( Item ) nicht direkt 'allgemeine Programmiersprache' * JAHR Neuentwicklung
Siehe auch: Programmiersprache