1990s
Year | Name | Chief developer, Company | Predecessor(s) |
---|---|---|---|
1990 | AMOS BASIC | François Lionet and Constantin Sotiropoulos | STOS BASIC |
1990 | AMPL | Robert Fourer, David Gay and Brian Kernighan at Bell Laboratories | |
1990 | Object Oberon | H Mössenböck, J Templ, R Griesemer | Oberon |
1990 | J | Iverson, R. Hui at Iverson Software | APL, FP |
1990 | Haskell | Miranda | |
1990 | EuLisp | Common Lisp, Scheme | |
1990 | Z Shell (zsh) | Paul Falstad at Princeton University | ksh |
1991 | GNU E | David J. DeWitt, Michael J. Carey | C++ |
1991 | Oberon-2 | Hanspeter Mössenböck, Wirth | Object Oberon |
1991 | Python | Van Rossum | ABC, ALGOL 68, Icon, Modula-3 |
1991 | Oz | Gert Smolka and his students | Prolog |
1991 | Q | Albert Gräf | |
1991 | Visual Basic | Alan Cooper, sold to Microsoft | QuickBASIC |
1992 | Borland Pascal | Turbo Pascal OOP | |
1992 | Dylan | many people at Apple Computer Inc. | Common Lisp, Scheme |
1993? | Self (implementation) | Sun Microsystems Inc. | Smalltalk |
1993 | Brainfuck | Urban Müller | P′′ |
1993 | FALSE | Wouter van Oortmerssen | Forth |
1993 | Revolution Transcript | HyperTalk | |
1993 | AppleScript | Apple Computer Inc. | HyperTalk |
1993 | K | Arthur Whitney | APL, Lisp |
1993 | Lua | Roberto Ierusalimschy et al. at Tecgraf, PUC-Rio | Scheme, SNOBOL, Modula, CLU, C++ |
1993 | R | Robert Gentleman and Ross Ihaka | S |
1993 | ZPL | Chamberlain et al. at University of Washington | C |
1993 | NewtonScript | Walter Smith | Self, Dylan |
1994 | ANSI Common Lisp | Common Lisp | |
1994 | RAPID | ABB Group | ARLA |
1994 | Pike | Fredrik Hübinette et al. at Linköping University | LPC, C, µLPC |
1994 | ANS Forth | Elizabeth Rather, et al. | Forth |
1995 | Ada 95 | S. Tucker Taft, et al. at Intermetrics, Inc. | Ada 83 |
1995 | Borland Delphi | Anders Hejlsberg at Borland | Borland Pascal |
1995 | ColdFusion (CFML) | Allaire | |
1995 | Java | James Gosling at Sun Microsystems | C, Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa |
1995 | LiveScript | Brendan Eich at Netscape | Self, C, Scheme |
1995 | PHP | Rasmus Lerdorf | Perl |
1995 | Ruby | Yukihiro Matsumoto | Smalltalk, Perl |
1996 | Curl | David Kranz, Steve Ward, Chris Terman at MIT | Lisp, C++, Tcl/Tk, TeX, HTML |
1996 | JavaScript | Brendan Eich at Netscape | LiveScript |
1996 | Perl Data Language (PDL) | Karl Glazebrook, Jarle Brinchmann, Tuomas Lukka, and Christian Soeller | APL, Perl |
1996 | NetRexx | Cowlishaw | REXX |
1996 | Lasso | Blue World Communication | |
1997 | Component Pascal | Oberon microsystems, Inc | Oberon-2 |
1997 | E | Mark S. Miller | Joule, Original-E |
1997 | Pico | Free University of Brussels | Scheme |
1997 | Squeak Smalltalk | Alan Kay, et al. at Apple Computer Inc. | Smalltalk-80, Self |
1997 | ECMAScript | ECMA TC39-TG1 | JavaScript |
1997 | F-Script | Philippe Mougin | Smalltalk, APL, Objective-C |
1997 | ISLISP | ISO Standard ISLISP | Common Lisp |
1997 | Tea | Jorge Nunes | Java, Scheme, Tcl |
1997 | REBOL | Carl Sassenrath, Rebol Technologies | Self, Forth, Lisp, Logo |
1998 | Standard C++ | ANSI/ISO Standard C++ | C++, Standard C, C |
1998 | Open Source Erlang | Ericsson | Erlang |
1998 | M2001 | Ronald E. Prather, Trinity University (Texas) | * |
1998 | Pikt | Robert Osterlund (then at University of Chicago) | AWK, Perl, Unix shell |
1999 | XSLT (+ XPath) | W3C, James Clark | DSSSL |
1999 | Game Maker Language (GML) | Mark Overmars | Game Maker |
1999 | Harbour | Antonio Linares | dBase |
Year | Name | Chief developer, Company | Predecessor(s) |
Read more about this topic: Timeline Of Programming Languages