2019年最新编程语言排行榜出炉TIOBE
Python编程语言赢得了“年度编程语言”的称号!Python已经获得了这个称号,因为与其他所有语言相比,它在2018年获得了最多的排名。Python语言赢得了3.62%,其次是Visual Basic .NET和Java。Python现在已经成为大型编程语言的一部分。近20年来,C,C ++和Java一直位居前三,远远领先于其他公司。Python现在正在加入这三种语言。它是当今大学中最常用的第一语言,它在统计领域排名第一,在AI编程中排名第一,在编写脚本时排名第一,在编写系统测试时排名第一。除此之外,Python还在Web编程和科学计算领域处于领先地位(仅举几个其他领域)。综上所述,
2018年其他有趣的积极举动是MATLAB(#18至#11),Kotlin(#39至#31),Rust(#46至#33),Julia(#47至#37)和TypeScript(#167至#49) )。以下语言在2018年遇到困难:Ruby(#11到#18),Erlang(#23到#50),F#(#40到#64)和Alice(#26到#66)。让我们做一个2019年的预测:Kotlin将进入前20名。我们看到这种语言在工业移动应用市场上的快速普及。
重要的提示。自2018年2月以来,SQL再次被添加到TIOBE索引中。原因是SQL似乎是图灵完成的。因此,该语言没有最近的历史记录,因此看起来SQL语言的上升速度非常快。不是这种情况。
TIOBE编程社区索引是编程语言流行度的指标。索引每月更新一次。评级基于全球技术工程师,课程和第三方供应商的数量。流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度,用于计算评级。值得注意的是,TIOBE索引与最佳编程语言或编写大多数代码行的语言无关。
Jan 2019 | Jan 2018 | Change | Programming Language | Ratings | Change |
---|---|---|---|---|---|
1 | 1 | Java | 16.904% | +2.69% | |
2 | 2 | C | 13.337% | +2.30% | |
3 | 4 | Python | 8.294% | +3.62% | |
4 | 3 | C++ | 8.158% | +2.55% | |
5 | 7 | Visual Basic .NET | 6.459% | +3.20% | |
6 | 6 | JavaScript | 3.302% | -0.16% | |
7 | 5 | C# | 3.284% | -0.47% | |
8 | 9 | PHP | 2.680% | +0.15% | |
9 | – | SQL | 2.277% | +2.28% | |
10 | 16 | Objective-C | 1.781% | -0.08% | |
11 | 18 | MATLAB | 1.502% | -0.15% | |
12 | 8 | R | 1.331% | -1.22% | |
13 | 10 | Perl | 1.225% | -1.19% | |
14 | 15 | Assembly language | 1.196% | -0.86% | |
15 | 12 | Swift | 1.187% | -1.19% | |
16 | 19 | Go | 1.115% | -0.45% | |
17 | 13 | Delphi/Object Pascal | 1.100% | -1.28% | |
18 | 11 | Ruby | 1.097% | -1.31% | |
19 | 20 | PL/SQL | 1.074% | -0.35% | |
20 | 14 | Visual Basic | 1.029% | -1.28% |
非常长期的历史
要了解更大的图片,请在下面找到多年前十大编程语言的位置。请注意,这些是12个月的平均头寸。
Programming Language | 2019 | 2014 | 2009 | 2004 | 1999 | 1994 | 1989 |
---|---|---|---|---|---|---|---|
Java | 1 | 2 | 1 | 1 | 14 | – | – |
C | 2 | 1 | 2 | 2 | 1 | 1 | 1 |
C++ | 3 | 4 | 3 | 3 | 2 | 2 | 3 |
Python | 4 | 7 | 5 | 10 | 20 | 21 | – |
Visual Basic .NET | 5 | 11 | – | – | – | – | – |
C# | 6 | 5 | 7 | 8 | 30 | – | – |
PHP | 7 | 6 | 4 | 5 | – | – | – |
JavaScript | 8 | 8 | 8 | 7 | 19 | – | – |
SQL | 9 | – | – | 6 | – | – | – |
Ruby | 10 | 10 | 10 | 22 | – | – | – |
Objective-C | 11 | 3 | 40 | 45 | – | – | – |
COBOL | 25 | 20 | 15 | 11 | 3 | 9 | 18 |
Lisp | 28 | 13 | 16 | 14 | 8 | 6 | 2 |
Pascal | 199 | 14 | 14 | 96 | 5 | 3 | 14 |
编程语言名人堂
列出所有“年度最佳编程语言”奖获奖者的名人堂如下所示。该奖项授予一年内收视率上升最高的编程语言。
Year | Winner |
---|---|
2018 | Python |
2017 | C |
2016 | Go |
2015 | Java |
2014 | JavaScript |
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++ |