by Breck Yunits
July 21, 2022 — 1995 was an exceptional year for programming languages: Java, Javascript, PHP and Ruby were all created in 1995. I was curious what the top language was for each of the past 50 years.
id | title | appeared | rank | also |
---|---|---|---|---|
c | C⁺² | 1972 | 3 | Prolog Smalltalk |
ml | ML | 1973 | 156 | |
sql | SQL | 1974 | 8 | |
yacc | Yacc | 1975 | 137 | |
sas | SAS | 1976 | 31 | |
awk | awk | 1977 | 72 | |
tex | Tex | 1978 | 88 | |
rexx | Rexx | 1979 | 101 | |
ada | Ada | 1980 | 44 | |
nial | Nial | 1981 | 389 | |
postscript | PostScript | 1982 | 75 | |
vhdl | VHDL | 1983 | 96 | |
matlab | MATLAB⁺¹ | 1984 | 15 | Objective-C |
cpp | C++⁺¹ | 1985 | 7 | ARM |
postgresql | PostgreSQL⁺¹ | 1986 | 33 | Erlang |
perl | Perl | 1987 | 13 | |
mathematica | Mathematica⁺¹ | 1988 | 39 | Tcl |
bash | Bash | 1989 | 56 | |
haskell | Haskell | 1990 | 23 | |
python | Python⁺² | 1991 | 5 | HTML Visual Basic |
dylan | Dylan | 1992 | 104 | |
r | R⁺¹ | 1993 | 12 | Lua |
racket | Racket | 1994 | 60 | |
java | Java⁺⁴ | 1995 | 1 | JavaScript PHP Ruby MySQL |
xml | XML⁺² | 1996 | 10 | CSS OCaml |
rebol | REBOL | 1997 | 106 | |
actionscript | ActionScript | 1998 | 151 | |
tls | TLS | 1999 | 112 | |
csharp | C# | 2000 | 16 | |
json | JSON | 2001 | 22 | |
scratch | Scratch | 2002 | 141 | |
groovy | Groovy | 2003 | 51 | |
scala | Scala | 2004 | 18 | |
f-sharp | F# | 2005 | 55 | |
powershell | PowerShell | 2006 | 41 | |
clojure | Clojure | 2007 | 32 | |
nim | Nim | 2008 | 70 | |
go | Go | 2009 | 14 | |
rust | Rust | 2010 | 27 | |
kotlin | Kotlin⁺¹ | 2011 | 43 | Elixir |
typescript | TypeScript⁺¹ | 2012 | 34 | Julia |
purescript | PureScript | 2013 | 132 | |
swift | Swift | 2014 | 19 | |
zig | Zig | 2015 | 138 | |
reason | Reason | 2016 | 103 | |
mdx | MDX | 2017 | 360 | |
deno | Deno | 2018 | 272 | |
v | V | 2019 | 165 | |
bicep | Bicep | 2020 | 616 | |
nimskull | Nimskull | 2021 | 2034 |