alixixi 9 月 24 日消息,IEEE Spectrum 昨日(9 月 23 日)发布博文,公布了 2025 年编程语言排行榜,Python 再夺榜首,JavaScript 从第三跌至第六。

一、榜单评估方法

alixixi注:IEEE Spectrum 是电气电子工程师学会(IEEE)的旗舰杂志和网站,IEEE 是世界上最大的致力于工程和应用科学的专业组织。

IEEE Spectrum 自 2013 年开始,每年发布交互式编程语言流行度排行榜,排行榜采用了多元化的数据源和评估方法,旨在全面反映编程语言的流行程度。数据来源包括:

Google 搜索结果

Stack Overflow 问题数量

IEEE Xplore 数字图书馆引用

IEEE 和 CareerBuilder 职位发布

GitHub 仓库和活跃度

都柏林圣三一学院图书馆出版物

Discord 社区活跃度

IEEE Spectrum 提供了三个不同维度的排名:

Spectrum 排名:反映 IEEE 会员和软件工程师的活跃使用情况

Trending 排名:反映当前热度和趋势

Jobs 排名:反映雇主需求

二、2025 年榜单排名情况

2.1、排名

2025 年的“Spectrum”默认榜单中,Python 再度居首,JavaScript 跌至第六;在“Jobs”榜单中,Python 同样位列第一,SQL 技能仍是职场高价值项。

2.2、AI 改变数据信号

随着 ChatGPT、Claude 等大语言模型(LLM)普及,程序员更倾向于私下向 AI 提问,而非在公共平台发帖。2025 年 Stack Exchange 提问量较去年仅剩 22%,公开信号锐减,让跨语言流行度追踪更困难。这不仅是方法论挑战,更可能动摇“流行度”这一概念本身。

2.3、语言重要性下降

AI 编程助手能处理语法、流程控制乃至函数封装,程序员逐渐不关心使用哪种语言。过去因任务差异选择语言的习惯被淡化,AI 可按需求在任何主流语言生成代码。这一趋势让语言之争和新语言推广变得艰难,尤其是缺乏足够训练数据的冷门语言在 AI 输出中效果更差。

2.4、未来可能的编程模式

研究显示,AI 在硬件设计等领域已能产出人类难以设想但可行的解决方案。未来或直接由 AI 根据提示生成中间语言,再由编译器或解释器执行,高级语言的作用可能被弱化。此时程序员的核心价值将是架构设计、算法选择和系统集成,计算机科学基础教育的重要性提升。

本站提供的所有下载资源均来自互联网,仅提供学习交流使用,版权归原作者所有。如需商业使用,请联系原作者获得授权。 如您发现有涉嫌侵权的内容,请联系我们 邮箱:[email protected]