目录

C-稳居第二,Rust-占比也达到新高-TIOBE-2-月榜单发布

C++ 稳居第二,Rust 占比也达到新高 | TIOBE 2 月榜单发布

https://i-blog.csdnimg.cn/direct/94bc20dce91e4535b07161fd31747db6.png

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

本周,2 月 TIOBE 编程语言榜单已最新发布,快来看看这次又有什么值得关注的新变化吧!

https://i-blog.csdnimg.cn/img_convert/bb94f9a426a657b9e853dd7136c92af2.jpeg

(CSDN 付费下载自视觉中国)

https://i-blog.csdnimg.cn/img_convert/c454ef05d9c4cf5eaec239601d02dcd1.png

高效的编程语言,排名正在迅速上升

纵观本月的榜单 Top20 变化,或许正如 TIOBE CEO Paul Jansen 所说:“现在,全球每秒需要处理的数字越来越多,而硬件的发展速度却不够快,因此程序的速度变得越来越重要。”——于是,高效的编程语言在 TIOBE 榜单中的上升幅度多数都十分可观。

例如,C++ 自去年 6 月攀升至第 2 位后,便十分稳固;Go 在 TIOBE 指数中也稳步上升,稳稳占据 Top10 的一席之地;Rust 也在本月达到了 1.47% 的历史新高。此外,Paul Jansen 还特别提到,Mojo 和 Zig 这两种高效编程语言也正在叩响 Top50 的大门,目前分别排在第 51 位和第 56 位。

https://i-blog.csdnimg.cn/img_convert/87af8c544cef4bae5c364edc89666f5a.png

除了性能之外,还有另一个影响开发者选择编程语言的驱动因素:学习一门新编程语言的难易程度——这也是为何 Python 明明不算高效的编程语言,却能牢牢占据榜单第一的原因。Paul Jansen 解释道,语言性能固然重要,但目前 AI 还不能完全代替人类,世界需要更多的程序员:“由于专业软件工程师人数少于市场需求,许多非软件工程师也都加入了编程大军,而他们最喜欢的语言就是 Python。这也就是 Python 将继续存在的原因。”

除了以上,本月榜单中还有一些值得关注的变化:

  • 曾备受网站开发者欢迎的 PHP 占比逐月下降,本月排名也降至第 14 名;
  • 逻辑编程语言 Prolog 的排名上升 4 名,本月冲进了 Top20;

https://i-blog.csdnimg.cn/img_convert/445383e081305f8d8b1ae4c487b50d1f.png

其他编程语言

以下为 Top 21-50 的编程语言榜单:

https://i-blog.csdnimg.cn/img_convert/9b4dfad7e661ca0034074e35b1ad6d01.png

第 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

https://i-blog.csdnimg.cn/img_convert/d6b1f78d031f4fa820f935f86a24159c.png

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

https://i-blog.csdnimg.cn/img_convert/cf465eab1a7a1e393bff32f068ab87d3.png

https://i-blog.csdnimg.cn/img_convert/fffd9a2dad25c54403d561b60d2ae0ad.png

历史排名(1988-2025)

https://i-blog.csdnimg.cn/img_convert/a5ecb793634ff18acb177013441bcf77.png

https://i-blog.csdnimg.cn/img_convert/b730a6256a7ede22c375d17e5100e52b.png

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

https://i-blog.csdnimg.cn/img_convert/c99f6fe57fe4b947ba213243d12d2eb0.png

【说明】:

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

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

https://i-blog.csdnimg.cn/img_convert/49d0047a045efabd1b6238dce25669d0.gif

推荐阅读: