7月编程语言排名:借iphone成功,Objective-C排名接近前20 【已修改】

最近TIOBE世界编程语言排行榜发布了了新的编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度 , 这并不代表它是一个最好的编程语言或是可以写出某些令人称赞的好程序。
      详细的排名如下:

 

Position
Jul 2009
Position
Jul 2008
Delta in PositionProgramming LanguageRatings
Jul 2009
Delta
Jul 2008
Status
11Java20.452%-0.89%  A
22C17.319%+1.37%  A
33C++10.419%-0.27%  A
45PHP9.269%-0.26%  A
54(Visual) Basic7.789%-2.66%  A
68 C#4.540%+0.54%  A
77Python4.435%-0.54%  A
86 Perl4.200%-0.93%  A
99JavaScript3.513%+0.76%  A
1010Ruby2.567%-0.17%  A
1111Delphi1.998%-0.01%  A
1213PL/SQL0.891%+0.16%  A
1314SAS0.794%+0.17%  A
1424 RPG (OS/400)0.740%+0.41%  A
1516Pascal0.707%+0.27%  A
1626 ABAP0.703%+0.44%  A-
1720 Lisp/Scheme0.607%+0.22%  B
1812 D0.593%-0.63%  B
1918Lua0.531%+0.12%  B
2027 MATLAB0.512%+0.26%  B

 

                                                                               (图一)
 
长期趋势

下图中可以可以看到前10名编程语言的长期趋势

 
                                                                                    (图二)

其他编程语言

下面是完整的前50位排名的编程语言。这概况非正式的出版,因为它可能出现这种情形,比如我们错过了一些语言。如果你有这样的印象存在缺少一些编程语言,请通知我们tpci@tiobe.com 。

 

PositionProgramming LanguageRatings
21Objective-C0.509%
22ActionScript0.425%
23Fortran0.400%
24COBOL0.399%
25Logo0.394%
26Ada0.394%
27FoxPro/xBase0.338%
28PowerShell0.327%
29Scratch0.274%
30Transact-SQL0.271%
31Prolog0.243%
32Scala0.228%
33Erlang0.203%
34Haskell0.198%
35ML0.196%
36LabVIEW0.191%
37Focus0.155%
38Awk0.153%
39Smalltalk0.150%
40Forth0.145%
41Alice0.142%
42J0.133%
43Tcl/Tk0.129%
44JavaFX Script0.129%
45Caml/F#0.118%
46NXT-G0.118%
47Groovy0.114%
48APL0.111%
49Bourne shell0.109%
50CL (OS/400)0.107%

                                                                          (图三)


未来的50编程语言

       下面的列表的语言是指# 51至# 100 。由于差异相对较小,只是列出了编程语言名字(按字母顺序排列) 。 
        **ABC, AD, Algol, Alpha, Applescript, Beta, Boo, C shell, cg, Clean, Cobra, cT, Curl, Dylan, Eiffel, Euphoria, Factor, Fan, Icon, IDL, Inform, Io, Lingo, MAD, Magic, Maple, Mathematica, MAX/MSP, MOO, MUMPS, Natural, Oberon, Occam, Oz, PL/I, Postscript, PowerBuilder, Progress, Q, R, Revolution, REXX, S-lang, SIGNAL, SPSS, SuperCollider, VBScript, Verilog, VHDL, XSLT

7月快讯

          1.由于赞助商Versant我们已经获得1984年到现在的所有数据。计算方法是并采取3年的平均水平。效果如下图。

          2. Objective-C 突然普及。这是开始流行用编程语言编写iPhone应用程序的缘故。另一种语言是JavaFX脚本。在一个月的时间它从72上升至44。可见上升很快。
请看下面的大图,从图四中可以看到排名前10种的编程语言这10到25年间的排名情况。

 

Programming LanguagePosition
July 2009
Position
July 2005
Position
July 1999
Position
July 1984
Java124-
C2111
C++332-
PHP44--
(Visual) Basic5635
C#6719-
Python78--
Perl855-
JavaScript9912-
Ruby1027--

 

                                                                           (图四)

 

此前赢得过“语言年”奖的如下所示。

 

YearWinner
2008 C
2007 Python
2006 Ruby
2005 Java
2004 PHP
2003 C++

以下表格中列出一些语言类别占咱比例的比较。面向对象语言的仍然是非常高占54.2 % ,但增长最快的语言是动态语言(见趋势如下图) 。

 

 

CategoryRatings July 2009Delta July 2008
Object-Oriented Languages 54.2% -1.7%
Procedural Languages 41.8% +0.7%
Functional Languages 2.8% +0.7%
Logical Languages 1.1% +0.2%

 

 

 

CategoryRatings July 2009Delta July 2008
Statically Typed Languages 60.2% +1.8%
Dynamically Typed Languages 39.8% -1.8%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值