当前位置: 首页 > news >正文

C#被评为2025年度编程语言!

关注+星标公众,不错过精彩内容

来源 | 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......

http://www.jsqmd.com/news/217471/

相关文章:

  • 基站定位中 RSSI 误用的系统性问题分析
  • 2026年,“交互”会出现新的定义
  • 注意,科学家、数学家不一定是智能学家
  • 移动网络信号指标与单位整理(2G/3G/4G/5G Android vs IoT)
  • 综合能源系统中基于电转气和碳捕集系统的热电联产建模与优化研究(Matlab代码实现)
  • 【确认出席】叶光辉 盐城市住房公积金管理中心技术信息处副处长丨上海·1月14日
  • 解读具身智能系统任务生命周期与认知闭环的关系
  • 救命神器2026 TOP10 AI论文工具:本科生毕业论文写作全攻略
  • Python纪念币预约自动化:零基础也能轻松搞定
  • 工厂定位手环从核心架构、功能亮点、适用场景与选型建议详解
  • 全网最全9个AI论文软件,助本科生轻松搞定毕业论文!
  • 风电的Weibull分布及光电的Beta分布组合研究(Matlab代码实现)
  • Gerber文件解析利器gerbv:PCB制造验证的专业解决方案
  • NS-USBLoader终极攻略:Switch文件传输与系统引导全解析
  • 基于混沌系统和DNA编码的彩色数字图像加密、解密、抗噪声性能分析以及抗裁剪性能分析(Matlab代码实现)
  • Python纪念币预约自动化终极指南:零基础实现智能抢购
  • 【确认出席】鲜翾 金赛药业人工智能药物研究院院长丨上海·1月14日
  • Soundflower音频路由技术深度解析:重塑macOS音频生态的虚拟设备方案
  • Linux build:头文件安装
  • Soundflower音频路由神器:彻底释放Mac音频系统的无限潜能
  • WE Learn智能学习助手终极指南:5步开启高效学习新时代
  • WE Learn AI学习助手终极指南:5步轻松开启智能学习模式
  • 基于遗传算法和粒子群算法的潮流计算比较(Matlab代码实现)
  • [特殊字符]_内存管理深度解析:如何避免GC导致的性能陷阱[20260108161913]
  • 性价比高的海外代理IP:怎么选不踩坑
  • 汽车焊接工艺参数优化的方法和案例
  • 巴菲特-芒格的神经形态计算投资:类脑计算的未来
  • 【无人机】基于遗传算法混合粒子群算法的无人机路径规划研究[和遗传算法、粒子群算法进行比较](Matlab代码实现)
  • Docker 基础:怎么配置、怎么拉取运行、怎么构建推送
  • Node.js 用beforeExit优雅关闭应用