当前位置:首页 > 公众号精选 > 大鱼机器人
                      [导读]编程语言社区 TIOBE 最新发布了 11 月编程语言排行榜。 本月的排行榜出现了自 TIOBE 榜单发布以来,近二十年从未见过的变化:前两名的位置首次出现了一个除 C 和 Java 以外的语言。C 依然位列第一,Java 跌至第三,而第二名现在是势不可挡的 Python 。

                      整理 | 郑丽媛?

                      出品 | CSDN(ID:CSDNnews)


                      编程语言社区 TIOBE 最新发布了 11 月编程语言排行榜。

                      本月的排行榜出现了自 TIOBE 榜单发布以来,近二十年从未见过的变化:前两名的位置首次出现了一个除 C 和 Java 以外的语言。C 依然位列第一,Java 跌至第三,而第二名现在是势不可挡的 Python 。

                      自2018年以来,Python 的市场份额整体就开始呈上升趋势,从2018年1月占比4.68%,到本月占比12.12%,即使跟去年同期相比,增幅也高达2.27%。

                      作为一个兼具简单与功能强大的编程语言,Python 易于学习、编辑周期短、具有各种框架,在数据分析、AI 、机器学习、Web 开发、测试等多个领域都有出色的发挥。而近年来数据挖掘、AI和数值计算等领域的蓬勃发展,也随之带动提高了 Python 的市场占比。

                      甚至 TIOBE CEO Paul Jansen,在曾经遇到一位修车机械师都喜欢用 Python 编程之后,也开始意识到:Python 将无处不在。

                      而与 Python 逐渐火爆的趋势相反,Java 自今年5月被 C 超越后,本月又再次下跌一位,首次跌出前二,市场份额的占比也大幅度下降了4.57%。

                      另外,第9-20名也有不同程度的变化:

                      • R 语言、Perl 和 Go 语言名次都有大幅提升,分别为第9名、第12名和第13名。

                      • Swift、Ruby、Delphl/Object Pascal 和 Objective-C 分别下降为第14名、第15名、第18名和第19名。

                      • Transact-SQL 上升12名,进入 TOP 20。


                      其他编程语言排名


                      下面列出了完整的21-50名,因为是非官方发布的,所以可能存在遗漏:

                      第51-100名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

                      ABC, ActionScript, Applescript, Arc, AutoLISP, bc, Bourne shell, C shell, Clojure, CoffeeScript, Common Lisp, Crystal, cT, Dylan, Elixir, Elm, Emacs Lisp, Erlang, F#, Forth, Hack, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, Lingo, LiveCode, Maple, Mercury, MQL4, NATURAL, OpenCL, OpenEdge ABL, PL/I, PostScript, Q, REXX, Ring, RPG, Simulink, Small Basic, Solidity, SPARK, Stata, Vala/Genie, VBScript, Verilog


                      Top 10 编程语言 TIOBE 指数走势(2002-2020)



                      历史排名(1985-2020)


                      注:以下排名位次取决于12个月的平均值。



                      编程语言“名人榜”(2003-2019)


                      【说明】

                      TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

                      这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

                      详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index


                      -END-

                      | 整理文章为传播相关技术,版权归原作者所有 |
                      |?如有侵权,请联系删除 |


                      往期好文合集


                      C语言高效编程与代码优化


                      大牛们的C语言编程建议和技巧!


                      我的编程能力从什么时候开始突飞猛进


                      最 后

                      若觉得文章不错,转发分享,也是我们继续更新的动力。
                      5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等 在公众号内回复「更多资源」,即可免费获取,期待你的关注~

                      免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

                      换一批

                      延伸阅读

                      [热点文章推荐(一)] 大佬带你深究嵌入式系统,嵌入式系统如何远程调试

                      大佬带你深究嵌入式系统,嵌入式系统如何远程调试

                      嵌入式系统随着目前科技的发展,正逐步融入人们的生活中。对于嵌入式系统,我们应该有所了解。就专业人员而言,他们对嵌入式系统早已驾轻就熟。为增进大家对嵌入式系统的认识,本文将对嵌入式系统的远程调试予以介绍。注意,本文中的嵌入式系统远程调试方...

                      关键字: 嵌入式系统 嵌入式 指数

                      [热点文章推荐(一)] 你真的了解嵌入式系统的市场吗?不得不了解的嵌入式系统就业点

                      你真的了解嵌入式系统的市场吗?不得不了解的嵌入式系统就业点

                      嵌入式系统行业的发展,目前正逐渐火热。但是,你真的了解嵌入式系统的市场吗?为增进大家对嵌入式系统相关内容的认识,本文将对嵌入式人才需求现状、嵌入式系统人才需求分类、嵌入式系统就业方向以及嵌入式系统就业前景予以介绍。如果你对嵌入式系统具有...

                      关键字: 嵌入式系统 嵌入式 指数

                      [热点文章推荐(一)] 嵌入式系统有哪些?嵌入式系统编程语言介绍

                      嵌入式系统有哪些?嵌入式系统编程语言介绍

                      随着社会发展,嵌入式系统的应用越来越广泛。对于嵌入式系统,大家在生活中或多或少有所接触。为增进大家对嵌入式系统的了解,本文将基于亮点介绍嵌入式系统:1.嵌入式系统编程语言介绍,2.生活中常见嵌入式系统介绍。如果你对嵌入式系统具有兴趣,抑...

                      关键字: 嵌入式系统 嵌入式 指数

                      [C语言与CPP编程] 常见的C语言内存错误及对策

                      来源:https://www.cnblogs.com/XDJjy/p/3954404.html 一、指针没有指向一块合法的内存 定义了指针变量,但是没有为指针分配内...

                      关键字: C语言 嵌入式

                      [架构师社区] 实战篇:一个核心系统3万多行代码的重构之旅

                      经典著作《重构》这本书中有这么一段话: 一开始,我所做的重构都停留在细枝末节上。随着代码趋向简洁,我发现自己可以看到一些设计层面的东西了,这些是我以前理解不到的,如果没有重构,我达不...

                      关键字: 代码 嵌入式

                      技术子站

                      关闭
                      亚洲 日韩 国产 有码 不卡