From: https://en.wikipedia.org/wiki/Timeline_of_programming_languages
| Year | Language | Developer/Company | Predecessor(s) |
|---|---|---|---|
| 1969 | B | Ken Thompson, with contributions from Dennis Ritchie | BCPL |
| 1972 | Smalltalk | Alan Kay, Adele Goldberg, Dan Ingalls, Xerox PARC | Simula 67 |
| 1972 | C | Dennis Ritchie | B, BCPL, ALGOL 68 |
| 1983 | Objective-C | Brad Cox | Smalltalk, C |
| 1983 | C++ | Bjarne Stroustrup | C with Classes |
| 1987 | Perl | Larry Wall | C, sed, awk, sh |
| 1987 | Erlang | Joe Armstrong and others in Ericsson | Prolog |
| 1991 | Python | Guido van Rossum | ABC, ALGOL 68, Icon, Modula-3 |
| 1995 | Java | James Gosling at Sun Microsystems | C, Simula 67, C++, Smalltalk, Ada 83, Objective-C, Mesa |
| 1995 | PHP | Rasmus Lerdorf | Perl |
| 1995 | Ruby | Yukihiro Matsumoto | Smalltalk, Perl |
| 1995 | JavaScript | Brendan Eich at Netscape | LiveScript |
| 2000 | C# | Anders Hejlsberg, Microsoft (ECMA) | C, C++, Java, Delphi, Modula-2 |
| 2003 | Scala | Martin Odersky | Smalltalk, Java, Haskell, Standard ML, OCaml |
| 2004 | Groovy | James Strachan | Java |
| 2007 | Clojure | Rich Hickey | Lisp, ML, Haskell, Erlang |
| 2009 | Go | C, Oberon, Limbo, Smalltalk | |
| 2011 | Kotlin | JetBrains | Java, Scala, Groovy, C#, Gosu |
| 2012 | Elixir | José Valim | Erlang, Ruby, Clojure |