关注+星标公众号,不错过精彩内容
来源 | OSC开源社区
近日TIOBE宣布 C# 成为 2025 年度编程语言。
TIOBE CEO Paul Jansen 写道:
这是近三年来第二次,C# 被 TIOBE 指数评为“年度编程语言”。C# 获得这一称号,源于其在过去一年中排名提升幅度最大。
多年来,这门语言经历了多次根本性演进。从语言设计的角度看,C# 往往在主流编程语言中率先拥抱新趋势。同时,它也成功完成了两次重要的范式转变:从仅限 Windows 平台走向跨平台,从微软私有走向开源。C# 的演进节奏始终踩在关键时间点上。
长期以来,Java 与 C# 一直在企业级软件市场中正面竞争。我过去一直认为 Java 终将胜出,但时至今日,这场较量依然没有分出胜负。一个悬而未决的问题是:在语法冗长、样板代码繁多、且由 Oracle 掌控的背景下,Java 是否还能继续压制 C#。
2025 年 TIOBE 前十名中也出现了一些有趣的变化。C 与 C++ 互换了位置。尽管 C++ 的演进速度比以往任何时候都快,但其中一些较为激进的变化(例如模块化机制)尚未在工业界得到广泛采用。
与此同时,C 依旧保持着简单、高效的特性,非常契合不断扩大的小型嵌入式系统市场。即便 Rust 本月创下历史最高的第 13 名,也仍然难以在这一领域取得突破。
那么,除了 C# 之外,2025 年的其他赢家是谁?Perl 出人意料地强势回归,从第 32 名跃升至第 11 名,重新进入前 20。
另一门重返前十的语言是 R,这主要得益于数据科学和统计计算领域的持续增长。
当然,有赢家就有输家。Go 在 2025 年似乎已经永久失去了前十的位置。Ruby 的情况也类似,它跌出了前 20 名,短期内看起来很难再度回归。
展望 2026 年会发生什么?我在预测方面向来“战绩不佳”,但我猜测 TypeScript 终于会打入前 20 名。此外,Zig 在 2025 年从第 61 名上升到第 42 名,看起来很有希望进入 TIOBE 前 30。
你认为 2026 年还会出现哪些变化?
TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。
下面是 TIOBE 指数 2026 年 1 月的榜单:
------------END------------
一颗LED也能“翻”出新花样
没见过99元“3路千兆网”的开发板吧?4核1.6GHz加持,100台限量福利!
e2 studio集成开发环境新增lwIP、Modbus,更新MCUBoot......