新浪科技

C位出道!C语言击败强敌Python勇夺“2019年度编程语言”冠军

捕捉翻倍美股

关注

了解更多!」

近日,TIOBE 公布了 2019 年度编程语言的评选结果。古老又低调的 C 语言凭借2.44%的年增长率获“2019年度编程语言”冠军,排名第二的是 C# (+2.1%),Python (+1.4%) 和 Swift (+0.6%)紧随其后。

Top 20榜单如下:

老字号C语言为何如此受欢迎?

讲真,看到榜单的那一刻,小编只有一句感叹“老字号果然不按套路出牌”,但纵观20多年编程语言的走势,你会发现C语言一直都发展比较好。

当然,TIOBE也给出了当选的理由,它认为这种趋势背后的主要驱动力是物联网(IoT)和当今发布的大量小型智能设备,当你将 C 应用于对性能至关重要的小型设备时,它的表现会十分出色。另外,C 语言也比较容易学习,并且每个处理器都有一个 C 编译器。

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

Python惜败,但热度依旧不减

虽位居第三,但Python的火热有目共睹。再看榜单,从2019年1月至2020年1月,Python都稳居榜单前三,作为结合了解释性、编译性、互动性和面向对象的脚本语言,Python让很多程序员得到解放,多了一把开启计算机世界大门的钥匙。

就在1月9日,新智元邀请到16本Python系列教材作者董付国老师,在新智元小程序中深度揭秘“如何编写有Python味道的Python代码”,广受用户好评,没有看直播的同学可戳这里回顾:16本Python系列教材作者董付国揭秘如何编写有Python味道的Python代码?

这些语言也不该被遗忘

Swift 成为 Top 20 的常客,排名从#15到#9,Ruby也有希望成为其中之一,它从#18上升到#11,离Top10只差一步。

还有一些本应在2019年突破但实际并没有的语言:Rust只上升了3名(从#33到#30),Kotlin却下降了3名(从#31到#35),Julia更甚,直接下降了10名(从#37到#47)。

“编程语言名人堂”,Python上榜次数最多

在“编程语言名人堂”(该奖项颁给一年中增长率最高的编程语言)中,Python登顶3次(从2003年-2018年),可见大家对Python的喜爱。Java、C语言和Objective-C均登顶两次。

值得注意的是,TIOBE 索引不是关于最佳编程语言或编写大多数代码行的语言,它是编程语言流行的指标。评级是基于全球技术工程师、课程和第三方供应商的数量,谷歌、必应、雅虎、维基百科、亚马逊、YouTube和百度等热门搜索引擎都被计算在内。

该索引可用于检查您的编程技能是否仍然是最新的,或者用于在开始构建新的软件系统时采用哪些编程语言做出战略决策。

榜单链接:

https://www.tiobe.com/tiobe-index/

加载中...