
微软的 C# 在三年内第二次获得了 TIOBE 编程语言指数的"年度语言"称号,其在该公司编程语言流行度指数中的年度排名增幅为最大。同时,TIOBE 首席执行 Paul Jansen 表示,微软的另一门语言 TypeScript 今年可能跻身该指数的前20名。
TIOBE 于1月4日宣布 C# 为2025年度语言。
本月(2026年一月) C# 的评级为7.39%,排名第五,同比上升了2.94个百分点。
C# 获奖是意料之中的------它也曾是2023年的 TIOBE 年度语言。"从语言设计的角度来看,C# 在主流语言中往往是新趋势的早期采用者,"
Paul Jansen 在2026年1月指数的附言中写道,"同时,它成功完成了两次重大范式转变:从仅支持 Windows 转向跨平台,从微软私有转向开源。C# 总能在恰当的时机持续演进。"
他还补充称,自己曾预计 C# 会在商业软件市场中取代 Java 占据主导地位,但目前这场竞争仍无定论。"Java 的风格冗长、样板代码繁多,且归甲骨文所有,它能否继续压制 C# 仍是个未知数,"
Jansen 表示。本月的指数中,Java 以8.71%的评级排名第三,仅次于 Python 和 C。
Paul Jansen 在附言的结尾预测了 TypeScript 的前景------这是微软推出的带类型语法的 JavaScript 。"我向来不太擅长预测,但我猜测 TypeScript 最终会闯入前20名,"
该语言目前排名第32位。"我认为 TypeScript 会增长的原因是,如今很多前端软件(用户界面)都用TypeScript 而非 JavaScript编写,"
他解释道,"TypeScript 相对于JavaScript 的优势在于它是类型安全的。如果开发者正确使用 TypeScript ,就很难'搬起石头砸自己的脚'。采用 TypeScript 没有任何风险,因为它会编译成 JavaScript ------所以要是不喜欢TypeScript ,随时可以转回 JavaScript。"
TIOBE 月度指数评级基于一套公式,评估全球范围内熟练工程师的数量、相关课程及第三方供应商情况。谷歌 、亚马逊 、维基百科 、必应 等20多个热门网站的数据会被用于计算评级。
Jansen 表示,在2026年1月的指数中,Go 似乎已在去年永久跌出了前10名;Ruby 的情况类似,它已跌出前20名,且短期内不太可能回归。但 Perl 出现了出人意料的复苏:从2025年1月的第32位升至年末的第11位。另一门回暖的语言是 R,它在2025年重回前10名,这主要得益于数据科学和统计计算领域的持续增长。
(TIOBE 2026年1月指数前10名)
-
Python,22.61%
-
C,10.99%
-
Java,8.71%
-
C++ ,8.67%
-
C# ,7.39%
-
JavaScript,3.03%
-
Visual Basic,2.41%
-
SQL,2.27%
-
Delphi/Object Pascal,1.98%
-
R,1.82%
另一项"PyPL 编程语言流行度指数"则基于 谷歌 上语言教程的搜索频率来评估流行度。
(2026年1月 PyPL 指数前10名)
-
Python,24.61%
-
C/C++ ,14.13%
-
Objective-C,13.35%
-
Java,10.45%
-
R,6.18%
-
JavaScript,4.68%
-
Swift,3.68%
-
PHP,2.95%
-
C# ,2.79%
-
Ada,2.71%
C# wins Tiobe Programming Language of the Year honors for 2025