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

article/2025/10/13 7:59:32

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++

http://chatgpt.dhexx.cn/article/UFmWm6qr.shtml

相关文章

编程语言 Top 5 榜单:最容易学的编程语言 VS 最难学的编程语言

在线学习平台Springboard 罗列了一个最容易学习和最难学的编程语言 Top 5 榜单。 事实上,问一个程序员最容易学习的语言,就像问一个人他们最喜欢的冰淇淋。每个人都有自己的偏好,永远没有真正的正确答案。正如开发者和教育家 Marek Zaluski …

2021年编程语言排行榜出炉,第一名实至名归!

点击上方“码农突围”,马上关注 这里是码农充电第一站,回复“666”,获取一份专属大礼包 真爱,请设置“星标”或点个“在看 在TIOBE公布的近一期榜单中,2021编程语言排名前十的分别是:Python,Jav…

2018十大最热门编程语言排行榜出炉,Java竟不是第一!

编程语言的受欢迎程度、学习的人群数量,以及由于人工智能的兴起,最热门的编程语言排行榜也发生了变化。让我们来看看。 1、Python Python的历史可以追溯到1989年,因其高度可读的代码而深受其粉丝的喜爱。许多程序员认为这是最简单的语言开始…

盘点最常见的5个编程语言排行榜、排名逻辑最新榜单。

(思考:为何TIOBE指数中,2015年11月- 2017年11月左右,C、Java等大多语言都出现了暴跌?) 编程语言排名从来都是备受争议的话题。《西游记》我觉得猪八戒第一,孙悟空第二,沙和尚第三&am…

最难编程语言排名!不接受反驳!!!

前言:小编这有自学的过程中有一些资源可以免费共享, 【内涵Java学习80g视频,大厂面试题库,Java学习书籍,或者技术指导】 加微信领取【备注007】 第五名、Objective-C 颁奖词 Objective-C是一种通用、高级、面向对象…

2023年顶级编程语言趋势

对于开发人员和软件工程师来说,选择更优秀的编程语言使编写可以在任何地方运行的软件变得更加容易,工作效率更高。从 Java 的缓慢衰落到 MATLAB 的惊人流行,对当今最流行的编程语言的分析,可以帮助你了解最新趋势并响应最新趋势。…

2月编程语言排行榜新鲜出炉,谁又摘得桂冠?

近日,TIOBE公布了2023年2月编程语言排行榜,本月各个语言表现如何?谁又摘得桂冠?一起来看看吧! TIOBE 2月Top15编程语言: 详细榜单查看TIOBE官网 https://www.tiobe.com/tiobe-index/ 关注IT行业的小伙伴…

2021年11月世界编程语言排行

2021年11月世界编程语言排行 11 月头条:PHP 即将失去前 10 名的位置 自 TIOBE 指数启动以来,20 多年前,PHP 一直是排名前 10 的永久玩家。最近,我们看到 PHP 努力保持在前 10 名。PHP 曾经是 Web 编程的大师,但现在它…

这6个编程语言排行榜,据说全都知道的人不足1% | 年终榜单大盘点

简介: 编程语言是开发的基础。它们种类繁多,各具特色,开发者会根据不同场景选择相应的语言,但你知道你使用的语言,在中国乃至世界有多少开发者也在用吗?它们的排名又是怎样的?快来看看你认识几个…

2021年最受欢迎的编程语言大排名

你不想浪费时间。如果您要节省学习新编程语言所需的时间和精力,您希望毫无疑问地确保您选择的编程语言是市场上最受欢迎的编程语言。 毕竟,如果你想开始(或推进)软件开发职业,你需要站在隐喻课的前列。您需要知道哪些编…

2022年度编程语言排行榜来啦,它凭什么能超过C语言,排名第一?

IEEE Spectrum 发布了 2023 年度编程语言排行榜,其中 Python 在总榜单以及其他几个分榜单中依然牢牢占据第一名的位置。另外值得关注的是微软 C# 语言,它的排行从 2022 年的第 23 名跃升至了今年的第 6 名,称得上是今年的大势语言。 2022 年…

12月编程语言排行榜公布啦~

2022年迎来了最后一个月,我们可以看到,在这一年中编程语言起起伏伏,有的语言始终炙手可热,而有的语言却逐渐“没落”...... 日前,全球知名TIOBE编程语言社区发布了12月编程语言排行榜,有哪些新变化&#x…

2021编程语言排行榜出炉

今日,IEEE Spectrum 发布了 2021 年度编程语言排行榜,其中 Python 在总榜单以及其他几个分榜单中依然牢牢占据第一名的位置。另外值得关注的是微软 C# 语言,它的排行从 2020 年的第 23 名跃升至了今年的第 6 名,称得上是今年的大势…

2022年编程语言排名,官方数据来了,让人大开眼界。

文章目录 一、最受欢迎的语言二、最值得学习的语言三、薪水/工资分析四、就业状况五、协作工具数据六、网络框架分析七、数据库排名软件开发行业正在全球范围内快速发展。因此,重要的是要掌握最流行的编程语言,以便在这个竞争激烈的行业中建立前途似锦的职业生涯。 您可能不必…

最火编程语言排行榜

IEEE Spectrum 发布了 2021 年编程语言排行榜,官方的标题是:Python 在新技术领域依然是主导地位。 Python 近几年随着大数据、数据挖掘、人工智能等领域的发展,越来越受到大家的青睐,由于 Python 上手学习比较简单,除…

十大热门编程语言入门难度排名

转自:十大热门编程语言入门难度排名,第1名没人学!https://www.pinlue.com/article/2019/07/1704/279326331422.html

2022年最新的编程语言排名

本文将会给出2022年软件行业的编程语言、薪水、就业以及技术的深度分析数据 全文较长,建议收藏之后,慢慢看 文章目录 一、最受欢迎的语言二、最值得学习的语言三、薪水/工资分析四、就业状况五、协作工具数据六、网络框架分析七、数据库排名 软件开发行…

云服务器怎样搭建静态网站?

先买好域名和云服务器,然后把云服务器的ip地址和域名解析到一起。 然后登陆云服务器,安装Nginx 我的软件环境是 CentOS 1、安装 Nginx 在 CentOS 上,可直接使用 yum 来安装 Nginx(安装时间稍微有点长,安装过程中代码会…

linux云服务器搭建流程_搭建个人网站

搞了一上午,查了好多博客,谁让我是菜鸟呢,上干货。。。。。。。。。。。。。。。。。(教程虽然详细,但环视遇到不少问题,大家有问题可以留言,一定回复) 仅且用于学习,如…

新手如何在阿里云服务器上搭建自己的个人网站

新手如何在阿里云服务器上搭建自己的个人网站 如何在阿里云服务器上搭建自己的个人网站(阿里云服务器、tomcat服务、xshellWinSCP(服务器本地助手)、写好的静态网页)。 本博客主要分享本人在网站搭建的整个流程和其中遇到的问题及解决方案。(…