TIOBE
这个月最令人惊讶的是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 | 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) | 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等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。排行榜的详细定义可以参考这里(英文)。