See Part Five
I compiled some programming language popularity statistics in April 2009, October 2009 and October 2010 . Here’s an update for September 2011:
I made a number of Google searches of the forms below and summed the results (previous posts averaged the results):
"implemented in <language>" "written in <language>"
Naturally this is of very limited utility, and the numbers are only useful when comparing relatively within the same search since the number of results Google returns can vary greatly over time.
Language | Total | Prev. Position | Position Delta |
---|---|---|---|
C | 10,360,000 | 2 | 1 |
PHP | 10,351,000 | 1 | -1 |
C++ | 6,495,000 | 3 | 0 |
Python | 5,759,000 | 5 | 1 |
C# | 5,335,000 | 4 | -1 |
Java | 4,890,000 | 8 | 2 |
Perl | 3,702,000 | 6 | -1 |
JavaScript | 3,077,000 | 7 | -1 |
Ruby | 1,654,000 | 9 | 0 |
Lisp Family1 | 1,022,870 | 11 | 1 |
FORTRAN | 975,600 | 10 | -1 |
Tcl | 594,500 | 12 | 0 |
Lisp | 486,000 | 14 | 1 |
Haskell | 450,500 | 16 | 2 |
Erlang | 419,700 | 13 | -2 |
Lua | 367,100 | 18 | 2 |
ML Family2 | 348,400 | 17 | 0 |
COBOL | 308,270 | 15 | -3 |
Common Lisp | 254,900 | 19 | 0 |
OCaml | 240,300 | 21 | 1 |
Prolog | 224,000 | 20 | -1 |
Scala | 203,400 | 23 | 1 |
Scheme | 184,700 | 22 | -1 |
Smalltalk | 129,700 | 24 | 0 |
Clojure | 84,600 | 27 | 2 |
(S)ML3 | 83,630 | 25 | -1 |
Forth | 69,980 | 26 | -1 |
Caml | 24,470 | 28 | 0 |
Io | 17,700 | 30 | 1 |
Arc | 12,670 | 29 | -1 |
1 combines Lisp, Scheme, Common Lisp, Arc & Clojure
2 combines OCaml, (S)ML, Caml
3 summed separate searches for sml and ml