2020年最新编程语言排行榜出炉TIOBE

2020年1月TIOBE指数

一月标题:编程语言C荣获2019年度最佳编程语言

每个人都认为Python将连续第二年成为TIOBE的年度编程语言。但这一次是好的老语言C凭借2.4%的年增长率获得了奖项。排名第二的是C#(+2.1%),Python(+ 1.4%)和Swift(+ 0.6%)。为什么编程语言C仍然很热门?这种趋势背后的主要驱动力是物联网(IoT)和当今发布的大量小型智能设备。当将C应用于对性能至关重要的小型设备时,C会很出色。这很容易学习,并且每个处理器都有一个C编译器。恭喜C!2019年其他有趣的赢家是Swift(从#15到#9)和Ruby(从#18到#11)。斯威夫特(Swift)现在是永久排名前十的玩家,而(Ruby)似乎很快就会成为前十名。一些本应在2019年获得突破的语言却没有:Rust仅获得3个位置(从#33到#30),Kotlin失去3个位置(从#31到#35),朱莉娅甚至失去10个位置(从#37开始)至#47)和TypeScript仅获得一个位置(从#49至#48)。让我们来看看2020为我们准备的东西!

TIOBE编程社区索引是编程语言受欢迎程度的指标。索引每月更新一次。评级基于全球熟练的工程师,课程和第三方供应商的数量。诸如Google,Bing,Yahoo!,Wikipedia,Amazon,YouTube和Baidu等流行的搜索引擎用于计算评分。重要的是要注意,TIOBE索引与最佳编程语言或大多数代码行所用的语言无关。

该索引可用于检查您的编程技能是否仍然是最新的,或用于在开始构建新软件系统时就应采用哪种编程语言做出战略决策。TIOBE索引的定义可以在这里找到。

2020年1月2019年1月更改程式语言等级更改
11 Java16.896%-0.01%
22 C15.773%+2.44%
33 Python9.704%+1.41%
44 C++5.574%-2.58%
57changeC#5.349%+2.07%
65changeVisual Basic .NET5.287%-1.17%
76changeJavaScript2.451%-0.85%
88 PHP2.405%-0.28%
915changeSwift1.795%+0.61%
109changeSQL1.504%-0.77%
1118changeRuby1.063%-0.03%
1217changeDelphi/Object Pascal0.997%-0.10%
1310changeObjective-C0.929%-0.85%
1416changeGo0.900%-0.22%
1514changeAssembly language0.877%-0.32%
1620changeVisual Basic0.831%-0.20%
1725changeD0.825%+0.25%
1812changeR0.808%-0.52%
1913changePerl0.746%-0.48%
2011changeMATLAB0.737%-0.76%

 

Ratings (%)JavaCPythonC++C#Visual Basic .NETJavaScriptPHPSwiftSQL2002200420062008201020122014201620182020051015202530Saturday, Nov 9, 2013● C++: 8.369%TIOBE编程社区索引来源:www.tiobe.com

其他编程语言

下面列出了完整的前50种编程语言。此概述是非正式发布的,因为可能是我们错过了某种语言的情况。如果您觉得缺少一种编程语言,请通过tpci@tiobe.com通知我们。另请检查我们监视的所有编程语言概述

位置程式语言等级
21SAS0.708%
22Dart0.635%
23Groovy0.608%
24PL/SQL0.575%
25Scratch0.490%
26Logo0.414%
27Transact-SQL0.411%
28Lisp0.398%
29RPG0.397%
30Rust0.395%
31COBOL0.382%
32Scala0.378%
33ABAP0.364%
34Fortran0.313%
35Kotlin0.294%
36LiveCode0.277%
37ML0.274%
38Ada0.262%
39F#0.232%
40PL/I0.231%
41Lua0.226%
42OpenEdge ABL0.218%
43ActionScript0.212%
44LabVIEW0.200%
45Scheme0.197%
46Haskell0.195%
47Julia0.184%
48TypeScript0.180%
49Tcl0.180%
50Prolog0.175%

未来50种编程语言

以下语言列表表示#51至#100。由于差异相对较小,因此仅列出了编程语言(按字母顺序)。

  • (视觉)FoxPro,4d / 4D,ABC,Alice,Apex,Awk,Bash,bc,Bourne shell,C ++ / CLI,CL(OS / 400),Clojure,CoffeeScript,Common Lisp,Crystal,cT,Elixir,Emacs Lisp,Erlang,Forth,Hack,图标,通知,Io,Korn shell,梯形逻辑,Limbo,Maple,Mercury,MQL4,NATURAL,OpenCL,Oz,PostScript,PowerShell,无编码技术编程,纯数据,Q,Raku,红色,环形,S,Smalltalk,SPARK,标准ML,VBScript,VHDL,WebAssembly,XBase ++,Z shell

 


本月指数变化

本月对索引的定义进行了以下更改:

  • Mantvydas Lopeta建议将Perl 6条目重命名为Raku。已经完成了。Raku现在位于TIOBE索引的#98位。
  • 还有很多邮件仍需要处理。只要有更多时间可用,您的邮件就会得到答复。请耐心等待。

 

长期历史

要查看大图,请在下面找到许多年前十大编程语言的位置。请注意,这些是12个月内的平均职位。

程式语言2020年2015年2010年2005年20001995年19901985年
Java12123---
C21211211
Python37662321--
C++443321212
C#55588---
Visual Basic .NET610------
JavaScript78896---
PHP864529---
SQL9--97----
Objective-C1032237----
Lisp3118161214532
Ada3529251515643
Pascal219161375123205

编程语言名人堂

列出所有“年度最佳编程语言”获奖者的名人堂如下所示。该奖项授予一年中评分最高的编程语言。 
 

优胜者
2018medal Python
2017medal C
2016medal Go
2015medal Java
2014medal JavaScript
2013medal Transact-SQL
2012medal Objective-C
2011medal Objective-C
2010medal Python
2009medal Go
2008medal C
2007medal Python
2006medal Ruby
2005medal Java
2004medal PHP
2003medal C++
  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值