COBOL, BASIC 和 FORTRAN 很长一段时间作为主力开发语言被使用。有很多软件使用这些语言来编写,并且发展的不亦乐乎。然而经过多年的发展,COBOL 和 FORTRAN 逐渐被抛弃,而得益于微软的存在,BASIC 一直经久不衰。
首先要说 Visual Basic 6,这是最经典的版本,是成功的典范。以至于 VB.NET 在长达 10 年的时间里,来保证兼容 Visual Basic 和微软的 .NET。但是这样的努力似乎并不成功, Visual Basic 并没有被很快的取代,以至于 Visual Basic 和 VB.NET 作为两种语言被发展下去。
现在 Visual Basic 已经不再像曾经那么辉煌,而且 VB.NET 也要失去在前 10 名的位置。难道在排行榜的前 10 不会再有 BASIC 语言了吗?我们是悲观的,放眼望去 PureBasic(43),thinBasic(77),BBC Basic(79),这些都不足以弥补 Visual Basic 的衰落 。
TOP20:
前 10 名编程语言长期走势图:
以下是 21-50 编程语言排名:
Position | Programming Language | Ratings |
---|---|---|
21 | COBOL | 1. 019% |
22 | ABAP | 0. 974% |
23 | SAS | 0. 928% |
24 | Scratch | 0. 808% |
25 | Dart | 0. 760% |
26 | Fortran | 0. 759% |
27 | Lisp | 0. 743% |
28 | Transact-SQL | 0. 732% |
29 | Ada | 0. 666% |
30 | Lua | 0. 628% |
31 | Scala | 0. 585% |
32 | Logo | 0. 481% |
33 | F# | 0. 429% |
34 | Prolog | 0. 415% |
35 | OpenEdge ABL | 0. 389% |
36 | RPG (OS/400) | 0. 383% |
37 | LabVIEW | 0. 363% |
38 | Haskell | 0. 314% |
39 | Erlang | 0. 304% |
40 | Scheme | 0. 279% |
41 | Apex | 0. 254% |
42 | Bash | 0. 244% |
43 | PureBasic | 0. 242% |
44 | Go | 0. 240% |
45 | Ladder Logic | 0. 238% |
46 | (Visual) FoxPro | 0. 232% |
47 | Alice | 0. 225% |
48 | Q | 0. 209% |
49 | VBScript | 0. 205% |
50 | Clojure | 0. 204% |
后 50 名编程语言如下:
The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).
本月变动指数:
This month the following changes have been made to the definition of the index:
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。以上是 php-z 译文,排行榜的详细定义可以参考这里( 英文)。
上期榜单回顾:TIOBE :2016 年 3 月编程语言排行榜