本月,TIOBE编程语言排行榜如期发布,前三甲无明显变化,它们是C、Java、Objective-C,其中Objective-C依然呈现上升趋势。
值得关注的是,与2013年1月份相比,PHP发展的最为迅速,同比增长了+1.64%。其次是Transact-SQL增长0.99%及PL/SQL增长0.34%。PHP流行背后似乎得益于2012年9月份发布最新的PHP Zend Framework。
PHP是由丹麦程序员雷斯莫斯·勒道夫(Rasmus Lerdorf)在1995年创造出来的。1997年,以色列程序员安迪·古特曼斯(Andi Gutmans)和齐弗·苏拉斯基(Zeev Suraski)重写了解析程序,从而为PHP 3奠定了基础。1999年,两人开发出了Zend Engine,到现在它仍是PHP的解释器。此后,二人继续合作,共同创建了商业化实体Zend Technologie,为PHP开发者创造扩展产品和服务,尤其是企业开发者。
许多网站都在使用PHP,包括Facebook、WordPress、维基百科、雅虎等等,此外,还包括很多内容管理系统。
以下是前20名榜单排行榜:
Position Jul 2013 | Position Jul 2012 | Delta in Position | Programming Language | Ratings Jul 2013 | Delta Jul 2012 | Status |
---|---|---|---|---|---|---|
1 | 1 | C | 17.628% | -0.70% | A | |
2 | 2 | Java | 15.906% | -0.18% | A | |
3 | 3 | Objective-C | 10.248% | +0.91% | A | |
4 | 4 | C++ | 8.749% | -0.37% | A | |
5 | 7 | PHP | 7.186% | +2.17% | A | |
6 | 5 | C# | 6.212% | -0.46% | A | |
7 | 6 | (Visual) Basic | 4.336% | -1.36% | A | |
8 | 8 | Python | 4.035% | +0.03% | A | |
9 | 9 | Perl | 2.148% | +0.10% | A | |
10 | 11 | JavaScript | 1.844% | +0.39% | A | |
11 | 10 | Ruby | 1.582% | -0.19% | A | |
12 | 14 | Transact-SQL | 1.568% | +0.61% | A | |
13 | 15 | Visual Basic .NET | 1.254% | +0.34% | A | |
14 | 19 | PL/SQL | 0.920% | +0.28% | A- | |
15 | 13 | Lisp | 0.868% | -0.13% | A | |
16 | 16 | Pascal | 0.792% | -0.04% | A | |
17 | 12 | Delphi/Object Pascal | 0.691% | -0.47% | B | |
18 | 20 | MATLAB | 0.680% | +0.04% | B | |
19 | 23 | Bash | 0.622% | +0.04% | A- | |
20 | 25 | Assembly | 0.581% | +0.03% | B |
前10名编程语言长期走势图:
以下是21-50编程语言排名:
Position | Programming Language | Ratings |
---|---|---|
21 | Ada | 0.573% |
22 | SAS | 0.562% |
23 | Lua | 0.529% |
24 | R | 0.515% |
25 | ABAP | 0.457% |
26 | COBOL | 0.441% |
27 | Fortran | 0.414% |
28 | Scheme | 0.378% |
29 | D | 0.364% |
30 | Erlang | 0.349% |
31 | Haskell | 0.330% |
32 | Logo | 0.327% |
33 | Scala | 0.326% |
34 | Prolog | 0.316% |
35 | Scratch | 0.295% |
36 | Tcl | 0.245% |
37 | F# | 0.238% |
38 | NXT-G | 0.232% |
39 | Smalltalk | 0.228% |
40 | APL | 0.226% |
41 | C shell | 0.223% |
42 | Go | 0.222% |
43 | Forth | 0.214% |
44 | ML | 0.212% |
45 | ActionScript | 0.204% |
46 | Common Lisp | 0.202% |
47 | PL/I | 0.200% |
48 | Ladder Logic | 0.185% |
49 | Groovy | 0.183% |
50 | RPG (OS/400) | 0.158% |
后50名的语言如下:
声明:这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,采样本身也有相当大的局限性。
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的 热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里(英文)。
来自:http://www.csdn.net/article/2013-07-09/2816157-TIOBE-Programming