IT之家 1 月 5 日消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎,官方今日发文,公布了 TIOBE 2025 年度编程语言 —— C#,作为比较,TIOBE 2024 年度编程语言为 Python。
TIOBE 的 CEO Paul Jansen 表示,继 2023 年后,C# 再次被 TIOBE 指数评选为“年度编程语言”,2025 年,C# 在所有语言中同比排名提升幅度最大。
回顾 C# 发展历程,其经历了多次关键演进,不仅在主流编程语言中较早拥抱新设计趋势,还成功完成了两次重要转型:从仅支持 Windows 平台转向跨平台生态,从微软内部主导转向全面开源。可以说,C# 总是在恰当的时间完成自我进化。
多年来,Java 与 C# 一直在企业级软件市场展开正面竞争。作者坦言,自己曾长期认为 Java 最终会胜出,但时至今日,这场较量依然难分高下。Java 是否还能凭借其生态优势,在语法相对冗长、模板代码繁多且由 Oracle 掌控的背景下,持续压制 C#,仍然是一个悬而未决的问题。
Paul Jansen 同时透露,2025 年的 TIOBE 前十榜单中也出现了一些颇有意思的变化,例如“C 与 C++ 互换了排名位置”:
尽管 C++ 近年来以前所未有的速度持续演进,但包括模块化在内的一些较为激进的新特性,至今尚未在工业界得到广泛落地。相比之下,C 语言依然保持着简洁、高效的特点,并且在规模不断扩大的小型嵌入式系统市场中表现出极强的适配性。即便是近年来备受关注的 Rust,也一直难以在这一领域取得突破,虽然它在本月达到了历史最高的第 13 名。
除了 C# 之外,2025 年 Perl 语言的回归可谓一大意外,从第 32 名跃升至第 11 名,重新杀回前 20。另一门重返前十的语言是 R,这主要得益于数据科学和统计计算领域的持续增长需求。
当然,有赢家也就意味着有输家。Go 语言在 2025 年似乎已经彻底失去了前十的位置。Ruby 的情况也不容乐观,其排名跌出前 20,短期内重返主流榜单的可能性并不大。