C# 或成“2025 年度编程语言”,「黑马」R 语言杀回前十!TIOBE 12 月榜单发布

整理 | 郑丽媛

出品 | 优快云(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日 · 上海淳大万丽酒店

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值