Top 20 Programming Languages According to Wikipedia Page Views
2. C (162303)
3. PHP (161177)
4. JavaScript (144278)
5. C++ (132777)
6. Python (97948)
7. C# (92544)
8. Visual Basic (90833)
9. Assembly language (76788)
10. Objective-C (66220)
11. Perl (58196)
12. Ruby (49573)
13. Fortran (47934)
14. VBA (43529)
15. Visual Basic .NET (42738)
16. BASIC (42576)
17. Lisp (37402)
18. COBOL (36246)
19. ActionScript (36209)
20. Pascal (35708)
I took the list of programming languages from http://en.wikipedia.org/wiki/List_of_programming_languages and downloaded page view stats from http://stats.grok.se/.
The following entries were removed from the top list:
- XML, HTML, LaTeX, PostScript, Batch (Windows/Dos): I wouldn't classify these as programming languages.
- MUMPS, COMPASS, ChucK, MATLAB, KRYPTON, Inform, Arduino, Oracle, R: I assume people were actually searching for something different.
If you are interested, you can find the full list (including page count data for the last 24 months) on Google Docs: https://spreadsheets.google.com/ccc?key=0AvObTduyoRZ-dHVzbzgxeC1ZZnE4ZXJDN0FyUTZCNmc&hl=en&authkey=CKLB1ccE
8 comments
[ 3.5 ms ] story [ 30.6 ms ] threadFrom its page on Wikipedia:
"PostScript (PS) is a dynamically typed concatenative programming language"
Just because it's mainly been used as a page description language for printers doesn't mean that people haven't written applications in it - Arthur van Hoff even wrote a C to PostScript compiler in PostScript (pdb - allegedly standing for "Pure Dead Brilliant" - it was written in Glasgow).
However, you are definitely right: PostScript is Turing-complete, and hence a programming language (as well as LaTeX and Batch, AFAIK).
1. PHP (32519)
2. Java (31965)
3. C (27128)
4. C++ (24163)
5. JavaScript (22146)
6. Visual Basic (16598)
7. Python (15463)
8. C# (13792)
9. Visual Basic for Applications (9302)
10. Perl (9204)
11. Assembler (9084)
12. Brainfuck (8254)
13. Objective-C (8202)
14. BASIC (7209)
15. Ruby (7115)
16. PostScript (6633)
17. ABAP (6192)
18. FORTRAN (5984)
19. Visual Basic Script (5887)
20. Pascal (5803)
Matlab is huge in engineering and specialized fields.