疯了!Java 被挤出前三。。
最近看到 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 跌出前三呢?
欢迎留言讨论分享!期待有意思的精彩留言…
黑客&网络安全如何学习**
今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。
1.学习路线图
攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。
2.视频教程
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我们和网安大厂360共同研发的的网安视频教程,之前都是内部资源,专业方面绝对可以秒杀国内99%的机构和个人教学!全网独一份,你不可能在网上找到这么专业的教程。
内容涵盖了入门必备的操作系统、计算机网络和编程语言等初级知识,而且包含了中级的各种渗透技术,并且还有后期的CTF对抗、区块链安全等高阶技术。总共200多节视频,200多G的资源,不用担心学不全。
因篇幅有限,仅展示部分资料,需要见下图即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
3.技术文档和电子书
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
4.工具包、面试题和源码
“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。
还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。
这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。
参考解析:深信服官网、奇安信官网、Freebuf、csdn等
内容特点:条理清晰,含图像化表示更加易懂。
内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
————————————————
本文转自 https://blog.youkuaiyun.com/bdfcfff77fa/article/details/149271127?spm=1001.2014.3001.5502,如有侵权,请联系删除。