介紹:TIOBE 世界編程語言排行榜展現了編程語言的流行趨勢。每個月,都有最新的數據被更新。這份排行榜的數據取樣來源于互聯網上富有經驗的程序員、商業應用、著名的搜索引擎(諸如谷歌、 MSN、雅虎)的關鍵字排名、Alexa上的排名等。請注意這個排行榜只是反映了某個編程語言的熱門程度,這并不代表它是一個最好的編程語言或是可以寫出某些令人稱贊的好程序。
?點評:"內行"看"熱鬧","外行"看"門道":VB以自己的態度走向了三強,這是一個好的兆頭,不管你是否認為排名走高和VB.net有著某種程度上的聯系。 Java和c++熱幾乎沒有任何懸念,他們可以說是這個排行榜上最不受關注的兩個家伙,幾乎兩年來的每個月,我們都看到他們在老位置不變的待著。 Perl這個月不是太流行,也許和Perl程序員們喜歡在夏天旅行有關吧:)事實上,Perl6已經讓人等了太長時間,雖然離2007年的正式釋出已經為時不遠,但是漫長的等待可能會使一些不了解Perl的實務者們轉頭向java和c++ 靠攏。 Python可能是這個世界上發展最快的語言了,我想那和喜歡Python都是些狂熱的編程愛好者有關吧。不過自從年初開始,Python的排行走勢慢慢走低,也許和他們選擇的推廣策略有關。其實 7月份絕對是Python發展的一個最好契機,把java、c、Python作為公司常用語言的Google第二年同期推出開源夏令營,我想多少Python推廣組派出的參賽人員會受到點谷歌的禮待。國內的豆瓣網站目前也推出了不少新功能,我認為,Python在國內推廣的最好方法,就是多多發展那些備受關注的特色網站。 Ruby瘋狂了,你知道狂奔15個位置是什么概念嗎?其實中國人應該是最有優勢學習Ruby的族群之一,因為無論官方網站的中文版還是開發團隊里面的華人,多少都能給我們帶來點歐美技術人員所沒有的便利。具體講,狂奔的原因呢,大概和 Ruby on Rails有關。快速的web開發最近很流行,其實這是一項幾年前就出現的老技術了。Ruby改變了Perl/PHP/Python三王爭霸的局面,吸取眾人之長,也為自己的前途帶來了一些光明。看看那些叫做 SQL on Rails、Lisp on Line、MonoRails的名字吧,Ruby已經開始悄悄的改變著這個世界。
本月 排名 | 去年 同期排名 | 變化趨勢 | 編程語言 | 占有率 | 變化幅度 | 等級 |
1 | 1 | 平衡 | Java | 22.377% | +1.17% | A |
2 | 2 | 平衡 | C | 17.430% | -2.04% | A |
3 | 6 | 上升三位 | (Visual) Basic | 11.195% | +3.44% | A |
4 | 3 | 下降一位 | C++ | 10.254% | -0.26% | A |
5 | 5 | 平衡 | PHP | 9.639% | +1.77% | A |
6 | 4 | 下降兩位 | Perl | 5.313% | -4.57% | A |
7 | 8 | 上升一位 | Python | 3.071% | +0.19% | A |
8 | 7 | 下降一位 | C# | 2.683% | -0.80% | A |
9 | 10 | 上升一位 | Delphi | 2.162% | +0.40% | A |
10 | 9 | 下降一位 | JavaScript | 2.019% | +0.10% | A |
11 | 11 | 平衡 | SAS | 1.986% | +0.69% | A |
12 | 13 | 上升一位 | PL/SQL | 1.151% | +0.19% | A |
13 | 28 | 上升15位 | Ruby | 0.804% | +0.54% | A-- |
14 | 21 | 上升7位 | Visual FoxPro | 0.631% | +0.20% | A- |
15 | 15 | 平衡 | VB.NET | 0.619% | -0.06% | B |
16 | 14 | 下降2位 | Lisp/Scheme | 0.586% | -0.10% | B |
17 | 12 | 下降5位 | COBOL | 0.561% | -0.48% | B |
18 | 18 | 平衡 | Ada | 0.554% | +0.05% | B |
19 | 19 | 平衡 | Pascal | 0.510% | +0.02% | B |
20 | 29 | 上升九位 | D | 0.456% | +0.20% | B |
發展趨勢

其它開發語言
Position | Programming Language | Ratings |
---|
21 | ABAP | 0.412% |
22 | Fortran | 0.389% |
23 | IDL | 0.360% |
24 | dBASE | 0.353% |
25 | ColdFusion | 0.338% |
26 | MATLAB | 0.338% |
27 | Awk | 0.311% |
28 | Prolog | 0.296% |
29 | ActionScript | 0.281% |
30 | T-SQL | 0.275% |
31 | Logo | 0.262% |
32 | Bash | 0.235% |
33 | RPG | 0.199% |
34 | LabView | 0.168% |
35 | S-Lang | 0.151% |
36 | Smalltalk | 0.128% |
37 | REXX | 0.128% |
38 | Forth | 0.127% |
39 | Tcl/Tk | 0.120% |
40 | Icon | 0.109% |
41 | Lingo | 0.097% |
42 | CL | 0.087% |
43 | VBScript | 0.084% |
44 | OCaml | 0.083% |
45 | Objective-C | 0.080% |
46 | Haskell | 0.077% |
47 | ML | 0.073% |
48 | APL | 0.073% |
49 | Bourne Shell | 0.070% |
50 | Maple | 0.070% |
后50種開發語言
The following list of languages denotes #51 till #100. Since the differences are relatively small between these languages, they are only listed (in alphabetical order).
?
- ABC, AD, Algol, Alpha, AppleScript, Beta, Boo, cg, Ch, csh, Clarion, Clean, Clipper, cT, dc, Dylan, EGL, Eiffel, Erlang, Euphoria, Felix, Focus, Inform, Io, J#, Limbo, LotusScript, Lua, MAD, Magic, Mathematica, Modula-2, MUMPS, Natural, Oberon, Occam, Oz, Pike, PILOT, PL/1, Postscript, Powerbuilder, Progress, Q, REALBasic, Scala, SIGNAL, VHDL, XSLT, and Yorick.
以上數據來自:http://www.tiobe.com