TIOBE 于今日公布了2014年2月编程语言指数排行榜,排名前三的还是 C、Java、Objective-C。C++ 和 C# 还是排第四和第五。
Visual Basic .NET 首次进入前十,这让人相当惊讶,原因有二:① VB.NET 是微软广受喜爱 VB 6.0 的替代品。不过 VB.NET 需要在微软 .NET Framework平台上运行,变动很大,向后兼容性很不好。很大软件工程师拒绝迁移到 VB.NET,正因如此, VB.NET 近年来广受批评。② 另外一个原因是,微软似乎减缓了 VB.NET 的进一步开发。比如:最新版的 VS 2013 版中并不包含任何 VB.NET 的新特性。
2014年2月编程语言排行榜Top20
2014年2月编程语言排行榜前10位的长期走势图
2014年2月编程语言排行榜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 |
年度语言
Year | Winner |
---|---|
2013 | Transact-SQL |
2012 | Objective-C |
2011 | Objective-C |
2010 | Python |
2009 | Go |
2008 | C |
2007 | Python |
2006 | Ruby |
2005 | Java |
2004 | PHP |
2003 | C++ |
【说明】:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube 进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。