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