2011年11月编程语言排行榜:Objective-C有望成为2011年年度编程语言。
2011年11月編程語言排行榜:Objective-C有望成為2011年年度編程語言。
? ? 距離TIOBE宣布2011年的年度最佳編程語言還剩下兩個月的時間。這個獎項只授予一年中增長率最高的編程語言。目前看來,Objective-C是熱門人選,其增長率達到了+ 2.79%,其次是c#(+ 1.61%)和JavaScript(+ 0.90%)。在2009年11月和2010年,Objective-C是也曾經達到了類似的增長率,。但谷歌的新語言Go在2009年的最后一個月超越了Objective-C成為2009年的年度語言。Python同樣在2010年末期超越了Objective-C成為2010年的年度語言。同時,今年有一個新的黑馬:谷歌旗下的新語言——Dart。上個月,Dart已經進入了排行榜,名列107。本月達到了63位。Dart會挑戰Objective-C嗎?我們拭目以待…
? ??TIOBE編程語言社區排行榜是編程語言流行趨勢的一個指標。每月更新。這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎諸如Google、 Bing必應 、雅虎、Wikipedia維基百科、YouTube和百度進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
? ???這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開始開發新系統時選擇語言時用來進行策略性的決策。排行榜的詳細定義可以參考這里(英文)。
前20名的編程語言排行
| 1 | 1 | Java | 17.874% | -0.63% | ??A | |
| 2 | 2 | C | 17.322% | +0.61% | ??A | |
| 3 | 3 | C++ | 8.084% | -1.41% | ??A | |
| 4 | 5 | C# | 7.319% | +1.61% | ??A | |
| 5 | 4 | PHP | 6.096% | -1.72% | ??A | |
| 6 | 8 | Objective-C | 5.983% | +2.79% | ??A | |
| 7 | 7 | (Visual) Basic | 5.041% | -0.43% | ??A | |
| 8 | 6 | Python | 3.617% | -2.06% | ??A | |
| 9 | 11 | JavaScript | 2.565% | +0.90% | ??A | |
| 10 | 9 | Perl | 2.078% | -0.39% | ??A | |
| 11 | 10 | Ruby | 1.502% | -0.40% | ??A | |
| 12 | 20 | PL/SQL | 1.438% | +0.78% | ??A | |
| 13 | 13 | Lisp | 1.182% | +0.09% | ??A | |
| 14 | 15 | Pascal | 0.991% | +0.21% | ??A | |
| 15 | 21 | MATLAB | 0.955% | +0.32% | ??A-- | |
| 16 | 12 | Delphi/Object Pascal | 0.872% | -0.77% | ??A | |
| 17 | 23 | ABAP | 0.847% | +0.25% | ??A-- | |
| 18 | 22 | Lua | 0.635% | +0.02% | ??A- | |
| 19 | 16 | Ada | 0.622% | -0.07% | ??B | |
| 20 | 19 | RPG (OS/400) | 0.620% | -0.04% | ??B |
本期編程語言排行榜的其他排名數據和趨勢走向。
前10名編程語言走勢圖
20到50名語言排行
| 21 | Logo | 0.592% |
| 22 | Transact-SQL | 0.550% |
| 23 | Visual Basic .NET | 0.533% |
| 24 | Assembly | 0.529% |
| 25 | COBOL | 0.522% |
| 26 | Scratch | 0.522% |
| 27 | R | 0.500% |
| 28 | Scheme | 0.453% |
| 29 | NXT-G | 0.447% |
| 30 | Fortran | 0.440% |
| 31 | ActionScript | 0.405% |
| 32 | Erlang | 0.404% |
| 33 | VHDL | 0.398% |
| 34 | C shell | 0.393% |
| 35 | SAS | 0.386% |
| 36 | Go | 0.364% |
| 37 | Prolog | 0.353% |
| 38 | Forth | 0.331% |
| 39 | D | 0.322% |
| 40 | Haskell | 0.314% |
| 41 | APL | 0.277% |
| 42 | Tcl | 0.264% |
| 43 | Smalltalk | 0.263% |
| 44 | ML | 0.261% |
| 45 | Ladder Logic | 0.251% |
| 46 | Awk | 0.247% |
| 47 | PL/I | 0.242% |
| 48 | Alice | 0.234% |
| 49 | F# | 0.230% |
| 50 | Q | 0.221% |
下面是第50到100的編程語言排名
由于這些語言之間的比率差值非常小,所以在這里根據字母表的順序將其列出。
(Visual) FoxPro, ABC, Algol, Bash, bc, BETA, BlitzMax, Boo, Bourne shell, CFML, cg, CL (OS/400), Clean, cT, Dart, Dylan, Eiffel, Factor, Free Pascal, Groovy, Icon, IDL, Io, J, JavaFX Script, JScript.NET, Korn shell, LabVIEW, Lingo, LPC, MAD, MUMPS, NATURAL, Oberon, Occam, OpenCL, OpenEdge ABL, Oz, PostScript, PowerShell, REXX, S, Scala, SPSS, Standard ML, SuperCollider, VBScript, X10, xBase, Z shell
部分編程語言的長期變化情況
| Java | 1 | 1 | 5 | - |
| C | 2 | 2 | 1 | 1 |
| C++ | 3 | 3 | 2 | 5 |
| C# | 4 | 8 | - | - |
| PHP | 5 | 5 | - | - |
| Objective-C | 6 | 43 | - | - |
| (Visual) Basic | 7 | 4 | 3 | 7 |
| Python | 8 | 7 | 26 | - |
| JavaScript | 9 | 9 | 25 | - |
| Perl | 10 | 6 | 6 | - |
| Lisp | 13 | 16 | 16 | 3 |
| Ada | 19 | 18 | 12 | 2 |
編程語言類型的比率
| 面向對象編程語言 ? ? ?? | 55.3% | -0.5% |
| 面向過程編程語言 | 38.1% | -0.6% |
| 函數編程語言 | 4.3% | +0.5% |
| 邏輯編程語言 | 2.3% | +0.6% |
編程語言類別的變化趨勢
| 靜態類型編程語言 | 63.4% | +0.5% |
| 動態類型編程語言 ? ? ? | 36.6% | -0.5% |
? ? ? ? ??編程語言類別的多年變化趨勢
本文譯自TIOBE社區,原文請參考TIOBE,轉載請注明出處http://blog.csdn.net/sunny2038/article/details/6948839,感謝!
總結
以上是生活随笔為你收集整理的2011年11月编程语言排行榜:Objective-C有望成为2011年年度编程语言。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用Python解中考数学规律题
- 下一篇: 小学生 计算机语言,五年级小学生自写编程