Skip to content

Instantly share code, notes, and snippets.

@fmtarif
Created October 7, 2017 03:53
Show Gist options
  • Save fmtarif/d81e13b04a712693726a9e15f73c6757 to your computer and use it in GitHub Desktop.
Save fmtarif/d81e13b04a712693726a9e15f73c6757 to your computer and use it in GitHub Desktop.
Timeline of popular programming languages

Timeline of popular programming languages

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 Google C, Oberon, Limbo, Smalltalk
2011 Kotlin JetBrains Java, Scala, Groovy, C#, Gosu
2012 Elixir José Valim Erlang, Ruby, Clojure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment