
整理 | 郑丽媛
出品 | 优快云(ID:优快云news)
最近,TIOBE 发布了 12 月编程语言榜单,一起来看看本月有什么值得关注的新变化吧!


R 语言回归前十:统计、科研需求“又热了”
本月榜单最大的意外,不是 Python 再次稳坐榜首,也不是 C 语言的稳步回升,而是:R 语言重新杀回前十,从去年的第 16 名跃升至本月第 10 名,同比增长 +0.91%,涨幅亮眼。

那么,为什么 R 语言又火起来了?
过去多年,R 语言与 Python 一直被拿来对比,甚至被当作“竞争关系”。从通用性和生态规模来看,Python 的确赢得了大多数市场。但 R 语言也并未消失,而是保住了其在统计学与科研领域的核心阵地。
正如 TIOBE CEO Paul Jansen 的分析,R 语言近来市场占比不断提升、甚至重返榜单前十的理由大致为:
统计建模、实验研究、数据可视化需求上升;
大型企业与研究机构继续依赖 R 语言工具链;
具备相似能力的 Wolfram/Mathematica 本月也重返前 50,说明“统计计算型语言”正在回潮。
特别是近年来 AI 研究、数据分析、自动化科学实验等领域快速增长,推动 R 语言再次变得“不可或缺”。虽然许多传统软件工程师仍嫌弃 R 语法“奇怪”、工程化能力有限,但在其擅长的场景中,R 语言几乎无可替代,依然保持强大、优雅、短平快的特点。
不过,Paul Jansen 也补充道:“这些年来,TIOBE 榜单见证了太多语言的快速上升与下落,R 语言能否巩固这次重返前十的位置,还未可知。”

除了 R 语言的回归,在此次榜单发布中 TIOBE 官方还透露:
“2025 年度编程语言将在下月公布,目前 C# 是最大热门。”
如果 C# 最终获奖,这将是微软在开发者生态上的又一次“强势回归信号”——结合其本月增幅第一的数据表现,这个趋势可以说相当稳固。
另外,本月还有其他一些值得关注的变化:
近三个月来,Go 语言持续下跌,已从前十跌至第 15 名;
自今年 9 月 Perl 久违地杀回前十后,稳定保持在第 10 名上下的位置。

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

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):ActionScript, Algol, Alice, Awk, B4X, Caml, CLIPS, Clojure, Common Lisp, Crystal, D, Elm, F#, Forth, GAMS, Groovy, Hack, Icon, Inform, Io, J, JScript, Logo, Maple, Modula-2, Mojo, MQL5, NATURAL, Nim, Oberon, OCaml, Occam, OpenCL, PL/I, Q, REXX, S, Scheme, Simulink, Smalltalk, SPARK, SPSS, Stata, SystemVerilog, Tcl, Transact-SQL, V, VHDL, X++, Xojo

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

历史排名(1988-2025)


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

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

【报名倒计时,限免】C++之父中国行 · 40周年庆典|北京·上海开发者见面会正式开启!
北京站:12月12日 · 北京金隅喜来登酒店
上海站:12月14日 · 上海淳大万丽酒店


1618

被折叠的 条评论
为什么被折叠?



