编程语言数据摘要(2015-2025)

一、编程语言排名变化

TIOBE 指数排名对比

 

语言 2015 年排名 2025 年排名 2025 年得分 年度变化
Python 6 1 26.98% +9.02%
C++ 3 2 9.94% +0.41%
C 2 3 9.71% -0.27%
Java 1 4 9.31% +0.62%
JavaScript 7 6 3.68% +0.66%
Go 122 7 2.70% +1.10%

Stack Overflow 开发者调查

 

  • 2015 年:JavaScript 使用率 54.4%,Python 使用率 23.8%
  • 2025 年:Python 连续 5 年成为 "最受欢迎语言",Rust 连续 8 年成为 "最受喜爱语言"

二、程序员数量增长趋势

 

年份 全球程序员数量 中国程序员数量 主要增长驱动
2015 约 1850 万 约 400 万 移动互联网爆发
2020 2690 万 755 万 云计算普及
2025 2870 万 940 万 AI 技术革命

 

数据来源:Evans Data Corporation、工信部《2025 年 IT 行业薪酬报告》

三、薪资水平对比(2025 年)

中国一线城市薪资范围(月薪)

 

语言 北京 上海 深圳 薪资涨幅
Rust 40,000-60,000 33,300-50,000 32,900-48,000 +210%
Go 38,000-55,000 28,000-42,000 35,000-50,000 +95%
Python 32,000-50,000 28,000-45,000 21,000-35,000 +6.2%
Java 30,000-48,000 21,280-38,000 18,000-32,000 +0.7%

四、应用领域分布

核心语言应用场景

 

  • Python:AI/ML(占比 75%)、数据科学(Pandas/Numpy)、自动化脚本
  • JavaScript:Web 前端(React/Vue)、全栈开发(Node.js)、跨平台应用(Electron)
  • Go:云原生(Kubernetes)、微服务、区块链
  • Rust:系统开发、嵌入式、WebAssembly
  • C++:游戏引擎(Unreal)、高频交易、自动驾驶

技术生态亮点

 

  • Python 库数量突破 40 万,PyPI 仓库规模超 Maven
  • JavaScript 框架生态:React、Vue、Angular 占据市场 90% 份额
  • Go 在云原生领域:83% 的 CNCF 项目采用 Go 开发