大家好,我是R哥。

最近看到 TIOBE 公布的 2025 年 6 月编程语言排行榜:

排名 语言 占比 涨跌
1 Python 25.87% +10.48%
2 C++ 10.68% +0.65%
3 C 9.47% +0.24%
4 Java 8.84% +0.44%
5 C# 4.69% -1.96%
6 JavaScript 3.21% -0.11%
7 Go 2.28% +0.35%
8 Visual Basic 2.20% +0.54%
9 Delphi/Object Pascal 2.15% +0.62%
10 Fortran 1.86% +0.33%

我当场一个哆嗦,我的大 Java,你怎么还在跌,我真的服了。。。

老牌编程语言 Java,居然沦落到老四了,已经连前 3 都进不去了,Java 原本被当做企业编程语言标配的它,如今只能在第四名苦苦挣扎。。。

榜单分析

Python 又起飞了,为什么?

Python 依然是冠军,甚至还增长了将近 10.5%,占比接近 26%,差不多等于 Python = C++ + C + Java 的占比,太猛了。

这个怖级别的增长,为什么?

这要感谢最近几年 AI 的爆发,让 Python 成了天然的绑定语言,不管你是搞机器学习的、做深度学习的、用 LLM 开发应用的,甚至是写个 GPT 机器人,清一色全是 Python!

所以,现在的局面已经不是 “学 Python 去爬个虫” 那么简单了,Python 现在是真的产业落地了

不过,虽然 Python 看起来门槛很低,但进入 AI 大模型开发行业门槛可不低:

  • 你不仅得精懂 Python,还得掌握 Numpy、Pandas、TensorFlow 等一整套 AI 工具链;
  • 更重要的是,这个行业对数学和逻辑推理能力要求非常高,不是写过几年业务代码就能胜任的;
  • 学历要求也不低,硕士起步,博士遍地跑,本科生没点背景和高价值实战项目经验,机会也非常有限;
  • 而且你还得刷 Kaggle、调 LLM、做 benchmark,卷起来一点不比 Java 轻松。

所以你以为学一点 Python、大模型开发就能转 AI?那就太天真了,现实很可能会给你泼一盆冷水。

当然,泼冷水不是为了打击你,也不是为了让你回归 Java,而是希望你早点人间清醒,不要在错误的方向上浪费时间,还是好好卷 Java 吧。

C++、C 语言为什么能进入前三?

C++、C 的逆袭我其实早有预感。

可能大家都会说这哥俩也太老了、太复杂了,可现实我们是离不开它们的,比如 C++,游戏、图形学、嵌入式、浏览器内核、高频交易,它都能干。

而且自从 C++20 之后,这语言就像开了挂一样,从语法糖到并发模型,全面升级,甚至都快能跟现代语言拼可读性了,老瓶装新酒,不失为佳酿,牛逼!

另外,大厂对 C++ 的偏爱也没停过,很多软件都是用 C++ 写的,C++ 是真能打。

再说说 C 语言,虽然巨老,但从未走远。

你手机里的底层驱动、家里路由器的固件、医疗设备的控制系统,很多都跑在 C 上,而且随着 IoT(物联网)和嵌入式又一次起势,C 的需求感觉又起来了。

所以,C++、C 语言虽然老,但确是底层开发离不开的语言,因为它们稳定、安全、可靠,新的编程语言很难替换它,除了时间。

Java 为什么跌到了第四?

Java 这次掉到第四名,已经好几年了,并且没有回转的迹象,不是因为它不行,而是前三名起的太猛了,这也是行业巨变给予的时代红利。

Java 涨幅虽然只有 0.44%,但依然顽强地咬住了第四名,你可以说 Java 是老了,今年也 30 岁了,但你绝对不能说它没学习价值了,它依然是现在企业级开发的顶尖力量

既然如此,Java 依然强劲:

  • 对公司来说,它稳定可靠、工具齐全、生态完美;银行、电信、政府项目、互联网大厂、传统企业,全在用 Java,搞后端系统 Java 是必备语言,所以 Java 招聘一点也不少。
  • 对开发者来说,虽然它已经不是那种热血的编程语言了;但 Java 技术栈太庞大了,学习曲线陡,各种框架、中间件,说它是最卷的语言,没有之一,这也是它的壁垒所在,有壁垒才不会被轻易替换

Java 现在也是奋力前进,Java 版本来到了 JDK 24,比如像Lambda、方法引用、虚拟线程、模式匹配等新特性层出不穷,用法越来越简单了,性能也越来越强了。

另外,Java 生态也不层落下,各种框架、中间件都在维护并与时俱进,包括现在大家都在卷 AI,Spring 也顺势推出了 Spring AI 项目,让 Java 也能无缝连接 AI 大模型开发。

参考阅读:

结语

虽然 Java 看似正在走下坡路,但也不要灰心,这只是一个榜单而已,反映的是搜索热度下降,并不代表企业中 Java 的实际地位被动摇,也不代表 Java 不值得学了,只能说 Java 已经趋向稳定了。

TIOBE 排行榜是基于搜索引擎热度,反映的是编程语言的被提及程度,并不等同于真实的使用占比或市场份额

正是因为这种稳定性,Java 在网络上被搜索、下载、学习的次数已经没那么爆发式的增长了,所以会造成一种 Java 走下坡路的假象。

所以,我们该学学、该上班上班,不要受排行榜影响,Java 依然还是最香的语言之一,现在无数的 Java 就业岗位、火热的开源社区、强大且丰富的生态、一家又一家的在线培训机构拔地,这都说明了一切,Java 依然老当益壮,市场就是最好的见证。

最后,你觉得还有什么原因导致了 Java 跌出前三呢?

欢迎留言讨论分享!期待有意思的精彩留言…

好了,今天的分享就到这里了,后面R哥会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号Java技术栈第一时间推送。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注