C编程语言的得分为11.303%,这是它的最低分数自从我们开始了TIOBE指数在2001年。 这一下降的 一个主要原因是C是很难适用于Web 开发 和移动应用开发蓬勃发展的领域。 此外C编程语言发展不像其他大语言如Java、c++和c#。 有一个“新”的C11标准可用但这只有轻微的变化。 C对象代码应该保持小而快速的约束,在这里并没有帮助。此外,加入C++之类的功能也出局,因为已经是 C++ 。 所以C是有点卡住。然而C陷入困境的另一个原因是,没有大公司促进语言的发展。 Oracle支持Java,微软支持c++,c#和 TypeScript ,谷歌支持Java、Python、Go, Dart 和JavaScript,苹果推出 Swift 和objective - C等,但是没有一个公开支持C。
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的 程序员 、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在 TIOBE 指数的定义可以在 这里 找到。
以下是 21-50 编程语言排名:
The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).
This month the following changes have been made to the definition of the index:
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。以上是php-z译文,排行榜的详细定义可以参考这里( 英文 )。