TIOBE 榜单发布:超越 Python!C 语言荣获 2019 年度最佳编程...

发布于 2020-01-08 22:02:05
近日,TIOBE 官方发布了 2020 年 1 月编程语言排行榜单。
所有人都认为 Python 将连续第二年成为 TIOBE 的年度编程语言。但这一次 C 语言凭借 2.4% 的年增长率获得了这一奖项。
名词解析:TIOBE 指数
TIOBE 编程社区索引是编程语言受欢迎程度的重要指标之一。索引每月更新一次。评级评分基于诸如 Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube 和 Baidu 等流行的搜索引擎。

编程语言趋势变化图
编程语言 20 年趋势变化折现图
编程语言排名变化图表
历年年度最佳编程语言
为什么 C 语言仍然很热门?
C 语言是一种通用的程序设计语言。它同 UNIX 系统之间具有非常密切的关系。C 语言是在 UNIX 系统上开发的,且无论是 UNIX 系统本身还是其上运行的大部分程序,都是 C 语言编写的。但是 C 语言并不受限于任何一种操作系统或机器。由于 C 语言使用用来编写编译器和操作系统,因此被称为“系统编程语言”。
计算机体系有一个较为通用的分层方法:
  • 脚本层级:Python、JavaScript、Ruby 等
  • 应用层级:Java、C++、C# 等
  • 系统层级:C 语言
  • 汇编层级:机器语言、汇编语言
  • 硬件层级: