TIOBE 2014年2月份编程语言排行榜出炉,本月前三甲依然为:C、Java、Objective-C。
这个月最令人惊讶的是Visual Basic .NET首次进入TOP 10,对此,TIOBE给出了两个原因:一是1998年发行的Visual Basic 6.0(以下简称VB6)是一款深受大家欢迎且非常经典的版本,VB.NET则是VB6最好的替代者。二是微软似乎放慢了对VB.NET的进一步开发,例如,Visual Studio 2013版本里没有对VB.NET语言添加新功能。
Visual Basic(VB)是由微软公司开发的包含协助开发环境的事件驱动编程语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速创建一个应用程序。(维基百科)
此外,与去年同月份相比,上升速度比较快的有:F#、D、Transact-SQL、PL/SQL、PL/SQL。
2014年2月编程语言排行榜TOP 20榜单:
前10名编程语言长期走势图:
以下是21-50编程语言排名:
排名 | 名称 | 比例 |
21 | SAS | 0.508 |
22 | PostScript | 0.490 |
23 | C shell | 0.462 |
24 | COBOL | 0.424 |
25 | Logo | 0.408 |
26 | PL/I | 0.408 |
27 | Assembly | 0.402 |
28 | Lua | 0.394 |
29 | Fortran | 0.364 |
30 | ABAP | 0.358 |
31 | ML | 0.353 |
32 | Ladder Logic | 0.332 |
33 | cT | 0.326 |
34 | Ada | 0.320 |
35 | Go | 0.316 |
36 | Tcl | 0.313 |
37 | OpenEdge ABL | 0.312 |
38 | Max/MSP | 0.303 |
39 | Scala | 0.294 |
40 | Common Lisp | 0.282 |
41 | RPG (OS/400) | 0.282 |
42 | ActionScript | 0.271 |
43 | Prolog | 0.270 |
44 | R | 0.253 |
45 | Haskell | 0.247 |
46 | Scheme | 0.240 |
47 | Emacs Lisp | 0.236 |
48 | Z shell | 0.233 |
49 | JScript.NET | 0.220 |
50 | J# | 0.214 |
后50名编程语言如下:
(Visual) FoxPro, 4th Dimension/4D, APL, Arc, ATLAS, Automator, Avenue, Awk, Bash, bc, BlitzMax, C++/CLI, CFML, cg, CL (OS/400), Clean, DiBOL, Erlang, Factor, Groovy, Icon, Inform, Io, J, JavaFX Script, JScript, Korn shell, LabVIEW, M4, Magic, Mercury, Modula-2, Modula-3, Moto, NATURAL, NXT-G, PILOT, Processing, Programming Without Coding Technology, Pure Data, Q, S, S-PLUS, Scratch, Seed7, Standard ML, TOM, VBScript, X10, Xojo
必须声明,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。
【说明】
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里(英文)。