世界论坛网 > 时事新闻 > 正文  
我的天,Java已沦为老四了...
www.wforum.com | 2025-09-13 15:32:57  Jack Cui | 0条评论 | 查看/发表评论

大家最喜欢的编程语言是什么?

一千个读者就有一千个哈姆雷特。

每个程序员心里也有自己的排行榜,来看一些网友做的图。

在这个 AI 时代,编码似乎正在成为跨职业的基本技能。

如果是编程小白,现在想要下手,应该学哪一个语言呢?

不少网友都有这样的选择困扰。

从新鲜出炉的 TIOBE Index 中或许能找到答案。

完整排行榜指路:

https://www.tiobe.com/tiobe-index/

一、TIOBE Index 8 月排行榜

我的天,Java已沦为老四了...

Python 在 TIOBE Index 中位居榜首,成为全球最流行的编程语言!

我的天,Java已沦为老四了...

C++ 和 C 分别排在第 2 位和第 3 位。

而 Java 让人意外地跌出了前 3 的位置,排在第 4 。

我的天,Java已沦为老四了...

再来看 TIOBE Index 主要编程语言历年年均排名数据:

我的天,Java已沦为老四了...

下面是过去 20+ 年各种编程语言的 TIOBE Index 的可视化。

我的天,Java已沦为老四了...

可以看到,在所有编程语言中,Python 是唯一一个形势明显整体向好的编程语言。

我的天,Java已沦为老四了...

并且从 2023 年 6 月开始就开启了一骑绝尘的气势,迅速拉开和其他编程语言的差距。

但显然很多网友并不接受 Python 排在首位。

我的天,Java已沦为老四了...我的天,Java已沦为老四了...我的天,Java已沦为老四了...

二、TIOBE Index 介绍

TIOBE Index 排行榜是一个衡量编程语言流行度的指标,每月更新一次。

它究竟有没有参考价值?我们一起来看看它是怎么计算出来的。

它基于全球技术工程师、课程和第三方供应商的数量,通过分析搜索引擎(如 Google 、Baidu 、Wiki 等)的数据来计算排名。

具体来说,主要是通过统计最热门搜索引擎的点击量来计算的。

包含特定编程语言名称的网页数量,然后除以所有编程语言名称相关网页数量的总和,再乘以 100,得到该语言的 TIOBE Index 。

目前使用的搜索引擎为:

我的天,Java已沦为老四了...

更多详细信息请参考:

https://www.tiobe.com/tiobe-index/programminglanguages_definition/

整体上 TIOBE Index 是一个可参考的指标。

它反映了当前编程语言的流行趋势,帮助开发者了解编程语言的流行趋势和市场需求。从而进行选择学习,提升个人竞争力。

但它同样也声明:TIOBE Index 并非衡量最佳编程语言或编写代码行数最多的语言。

三、Python 的霸主地位背后

相信很多小伙伴都会有前面这位网友的疑惑:

我的天,Java已沦为老四了...

Python 的火爆背后究竟是为什么?一起来看看。

语言本身的优点

首先自然是它获得广泛认可的简单性和可读性。

还有它强大的适应性,大量简化开发的库和框架,跨平台兼容性,集成和可扩展性等。

这些优点已经不是什么新鲜事,更重要的是:是什么让它在 23 年开始迅速拉开和其他编程语言的差距?

AI 代码助手

TIOBE 网站创始人 Paul Jansen 将 Python 的进一步发展归于AI 代码助手。

我的天,Java已沦为老四了...

这一观点背靠斯坦福大学 (Yegor Denisov-Blanch) 的最新研究:

如果将 Microsoft Copilot、Cursor 或 Google Gemini Code Assist 等 AI 代码助手用于流行编程语言,其效率会提高 20%。

流行的编程语言有更多代码可用于训练底层模型。而大家在选择新语言的时候,都会避免一种文档少或者有用的库太少的。

数据科学和机器学习的崛起

Python 如今已经成为数据科学和机器学习的首选语言,彻底改变了我们分析数据和构建智能系统的方式。

其丰富的库和工具生态系统让更多领域的专业人士更容易访问复杂的数据操作和模型构建。

比如 pandas 在数据分析中,numpy 用来各种计算,scikit-learn 在机器学习中,TensorFlow 和 PyTorch 框架在深度学习中……

还有更多例子。

数据科学和机器学习的迅猛发展也让 Python 在去年超过 JavaScript 成为 GitHub 上最受欢迎的语言。

我的天,Java已沦为老四了...

随着数据科学、大数据分析、物联网、云原生开发等领域的持续发展,在流行度上 Python 大概率会继续占据主导地位。

需求大

根据 statista 上的数据,2025 年全球招聘人员最需要的编程语言中,Python 所占比例最大,前三所占比例如下:

完整排行榜链接:

https://www.statista.com/statistics/1296727/programming-languages-demanded-by-recruiters/

四、Jave 跌出前 3 背后

我的天,Java已沦为老四了...

不少网友指出 C++ 和 Python 的崛起是Jave 跌出前 3 主要原因。并提出前二者之间存在相关性。

我的天,Java已沦为老四了...我的天,Java已沦为老四了...

docker 的存在。

我的天,Java已沦为老四了...

还有一些其他观察,大家见仁见智了。

我的天,Java已沦为老四了...我的天,Java已沦为老四了...我的天,Java已沦为老四了...我的天,Java已沦为老四了...

四、特定领域的主要编程语言

常用的编程语言有很多,每种都有其独特的特点和适用场景。

选择一门新的编程语言除了考虑到流行度之外,还需要考虑到自身兴趣,以及想要涉猎的领域。

这里整理了不同领域的主要编程语言,供各位小伙伴参考:

我的天,Java已沦为老四了...

五、最后

说了这么多,如果是对 AI 领域感兴趣的零基础的小伙伴,个人推荐:

我的天,Java已沦为老四了...

最后,无论用什么语言,都祝大家代码一次就通,bug free !

(0)
当前新闻共有0条评论 分享到:
评论前需要先 登录 或者 注册
全部评论
暂无评论
查看更多
实用资讯
24小时新闻排行榜
中国在黄岩岛的“阳谋” 菲律宾甘拜下风
49架一次歼灭!美军电磁脉冲秒杀无人机群
一场“乌龙”?波兰误以为俄罗斯发动侵略
一辆坦克歼击车能瞬间摧毁一个装甲营?
唯一一个以色列不敢空袭的阿拉伯国家?
48小时新闻排行榜
中国在黄岩岛的“阳谋” 菲律宾甘拜下风
49架一次歼灭!美军电磁脉冲秒杀无人机群
一场“乌龙”?波兰误以为俄罗斯发动侵略
一辆坦克歼击车能瞬间摧毁一个装甲营?
唯一一个以色列不敢空袭的阿拉伯国家?
中国福建舰南下,由现代级和052C护航
善防无人机!中国新型神盾坦克出现
一步登天!土耳其KAAN战斗机取得进展
72小时内,以色列连续轰炸六个国家
反毒稀土靠边站!北京对美拿出重大谈判筹码
热门专题
1中美对抗2以哈战争3乌克兰战争
4美国大选5李克强猝逝6新冠疫情
7香港局势8委内瑞拉9华为
10黑心疫苗11“低端人群”12美国税改
13红黄蓝幼儿园14中共19大15郭文贵
广告服务 | 联系我们 | 关于我们 | 网站导航 | 隐私保护
Jobs. Contact us. Privacy Policy. Copyright (C) 1998-2025. Wforum.COM. All Rights Reserved.