C-稳居第二,Rust-占比也达到新高-TIOBE-2-月榜单发布
C++ 稳居第二,Rust 占比也达到新高 | TIOBE 2 月榜单发布
整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
本周,2 月 TIOBE 编程语言榜单已最新发布,快来看看这次又有什么值得关注的新变化吧!
(CSDN 付费下载自视觉中国)
高效的编程语言,排名正在迅速上升
纵观本月的榜单 Top20 变化,或许正如 TIOBE CEO Paul Jansen 所说:“现在,全球每秒需要处理的数字越来越多,而硬件的发展速度却不够快,因此程序的速度变得越来越重要。”——于是,高效的编程语言在 TIOBE 榜单中的上升幅度多数都十分可观。
例如,C++ 自去年 6 月攀升至第 2 位后,便十分稳固;Go 在 TIOBE 指数中也稳步上升,稳稳占据 Top10 的一席之地;Rust 也在本月达到了 1.47% 的历史新高。此外,Paul Jansen 还特别提到,Mojo 和 Zig 这两种高效编程语言也正在叩响 Top50 的大门,目前分别排在第 51 位和第 56 位。
除了性能之外,还有另一个影响开发者选择编程语言的驱动因素:学习一门新编程语言的难易程度——这也是为何 Python 明明不算高效的编程语言,却能牢牢占据榜单第一的原因。Paul Jansen 解释道,语言性能固然重要,但目前 AI 还不能完全代替人类,世界需要更多的程序员:“由于专业软件工程师人数少于市场需求,许多非软件工程师也都加入了编程大军,而他们最喜欢的语言就是 Python。这也就是 Python 将继续存在的原因。”
除了以上,本月榜单中还有一些值得关注的变化:
- 曾备受网站开发者欢迎的 PHP 占比逐月下降,本月排名也降至第 14 名;
- 逻辑编程语言 Prolog 的排名上升 4 名,本月冲进了 Top20;
其他编程语言
以下为 Top 21-50 的编程语言榜单:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):ABC, ActionScript, Algol, Alice, Apex, APL, AutoLISP, CFML, CHILL, Clipper, CLIPS, Clojure, Crystal, Curl, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, JScript, LabVIEW, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Raku, Ring, Scheme, Simulink, Smalltalk, SPARK, SPSS, Stata, SystemVerilog, Vala/Genie, VHDL, Wolfram, X++, Zig
Top 10 编程语言 TIOBE 指数走势(2002-2024)
历史排名(1988-2025)
编程语言“名人榜”(2003-2024)
【说明】:
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
推荐阅读: