Timeline of Programming Languages - 2000s

2000s

Year Name Chief developer, Company Predecessor(s)
2000 Join Java G Stewart von Itzstein Java
2000 Joy von Thun FP, Forth
2000 D Walter Bright, Digital Mars C, C++, C#, Java
2000 XL Christophe de Dinechin Ada, C++, Lisp
2000 C# Anders Hejlsberg, Microsoft (ECMA) C, C++, Java, Delphi, Modula-2
2000 Ferite Chris Ross C, C++, Java, PHP, Python, Ruby, Scheme
2001 AspectJ Xerox PARC Java, Common Lisp
2001 Processing Casey Reas and Ben Fry *
2001 Visual Basic .NET Microsoft Visual Basic
2002 Io Steve Dekorte Self, NewtonScript
2003 Nemerle University of Wrocław C#, ML, MetaHaskell
2003 Factor Slava Pestov Joy, Forth, Lisp
2003 Scala Martin Odersky Smalltalk, Java, Haskell, Standard ML, OCaml
2003 Squirrel Alberto Demichelis Lua
2004 Subtext Jonathan Edwards *
2004 Alma-0 Krzysztof Apt, Centrum Wiskunde & Informatica *
2004 Boo Rodrigo B. de Oliveira Python, C#
2004 FreeBASIC V1ctor QBasic
2004 Groovy James Strachan Java
2004 Little b Aneil Mallavarapu, Harvard Medical School, Department of Systems Biology Lisp
2005 F# Don Syme, Microsoft Research Objective Caml, C#, Haskell
2005 Seed7 Thomas Mertes *
2006 Links Philip Wadler, University of Edinburgh Haskell
2006 Cobra ChuckEsterbrook Python, C#, Eiffel, Objective-C
2006 Windows PowerShell Microsoft C#, ksh, Perl, CL, DCL, SQL
2006 OptimJ Ateji Java
2007 Ada 2005 Ada Rapporteur Group Ada 95
2007 Fantom Brian Frank, Andy Frank C#, Scala, Ruby, Erlang
2007 Vala GNOME C#
2007 Clojure Rich Hickey Lisp, ML, Haskell, Erlang
2007 Fortress Guy Steele Scala, ML, Haskell
2007 Oberon-07 Wirth Oberon
2008 Genie Jamie McCracken Python, Boo, D, Object Pascal
2008 Pure Albert Gräf Q
2009 Go Google C, Oberon, Limbo
2009 CoffeeScript Jeremy Ashkenas JavaScript, Ruby, Python, Haskell
Year Name Chief developer, Company Predecessor(s)

Read more about this topic:  Timeline Of Programming Languages