即使Go和Rust在网上已经被吹上天了,一看2026年1月榜单,它俩还是连前十都进不去,反倒是C#闷声拿了年度最佳。
今天早上看到TIOBE发布的2026年1月编程语言排行榜,说实话,数据的反差感真的很强。
咱们干这行的都有个感觉:如果你只看技术社区、只看GitHub、只看大厂的招聘JD,你会觉得全世界都在搞云原生,满大街都是Go语言,或者大家都在为了内存安全连夜用Rust重构代码。
在我们的认知里,Go和Rust早就该是霸榜的存在了对吧?
![]()
结果榜单狠狠给了一巴掌:
- Go语言,排名第16。甚至有分析说它可能很难再回前十了。
- Rust,排名第13。这已经是它的历史最高排名了。
- • 而那个C#,拿下了2025年度编程语言
看完这个数据,我也在琢磨,为什么我们的“体感”和“数据”差这么多?
今天不谈深奥的技术细节,就聊聊这背后的行业现状。
01 网上声量大,不代表用的人多
咱们必须承认一个事实:互联网圈子的声音太大了,大到让我们忽略了沉默的大多数。
Go和Rust确实好,高并发、安全、性能强,在大厂的核心业务里也是香饽饽。但这个世界上,除了互联网大厂,还有无数的银行系统、工业控制、医疗设备、中小企业的内部管理系统。
这些地方跑的是什么?
是十几年前写好的Java,是跑在老旧Windows服务器上的C#,甚至是更古老的Perl
![]()
(你没看错,Perl这月竟然跳到了第11名,吓人不?)。
这就是现实。就像TIOBE报告里提到的,C语言依然简单粗暴地统治着嵌入式领域,虽然Rust很想切进去,但在这个庞大的存量市场面前,想撼动C的地位,太难了。
咱们觉得Go和Rust火,是因为发帖讨论技术的人通常喜欢追新。而那些还在维护老代码的人,他们不发帖,他们只是在默默干活。
02 为什么是 C#?
很多人瞧不上C#,觉得它绑定微软,不够极客。
但TIOBE给出的理由非常实在,C# 赢在两个字:听劝。
以前大家嫌弃它只能在Windows上跑,现在它跨平台了;以前嫌弃它封闭,现在它开源了。从做网站、写后台,到Unity做游戏,它什么都能干,而且开发效率确实高。
哪怕是和死对头Java比,C#现在的语法特性更新得也更快。Java那边还在因为历史包袱不仅改得慢,代码写起来还啰嗦,C#早就把很多现代化的功能加上去了。
闷声发大财,说的就是C#。它不怎么在热搜上吵架,但你在招聘网站上一搜,需求量实打实地摆在那。
03 还有几个有意思的细节
除了C#夺冠,这次榜单还有两个点值得咱们注意:
- 1.C++和C互换了位置,虽然C++功能越来越强大(模块化什么的),但在很多只需要简单功能的各种小设备上,C语言依然是首选。
- 2.Perl的回光返照。从第32名直接跳回第11名。这说明啥?说明有些老系统、老脚本,那是真的“长寿”,你可以不喜欢它,但你不得不维护它。
- 3.未来的潜力股,报告里预测TypeScript也就是前端那个TS,迟早会进前20;还有一个叫Zig的语言,排名也在蹭蹭往上涨。
看完这个榜单,我觉得咱们心态可以放平一点。
有时候我们为了追求新技术,会产生一种焦虑:我不学Rust我是不是就废了?我不搞Go我是不是就拿不到高薪了?
其实真不一定。
技术没有高低贵贱,只有适不适用。
TIOBE这个榜单虽然常被吐槽算法老旧,但它至少说明了一个道理:在软件开发这个行业,稳定性、生态积累和解决实际问题,远比“时髦”更重要。
所以,哪怕你现在还在写着被人嫌弃的“老语言”,只要你能解决问题,能搞定需求,这饭碗就端得稳。
最后想问问大家:
你们公司现在主力用什么语言?
有没有出现过那种“想用新技术重构,结果发现还是老技术真香”的情况?
欢迎在评论区聊聊,咱们互通一下有无!
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.