🎈 作者:Linux猿
🎈 简介:CSDN博客专家🏆,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!
🎈 关注专栏:Linux 技术 (优质好文持续更新中……)🚀
目录
一、什么是 TIOBE 指数
1.1 搜索引擎
1.2 编程语言
二、总结
本文根据 TIOBE 网站的历年编程语言的排名数据,制作成了动图,下面整理了编程语言 16 年的变化,一起来看下变化吧!
编程语言16 年排名变化
一、什么是 TIOBE 指数
TIOBE编程社区指数是一种衡量编程语言流行度的标准,由成立于 2000 年 10 月位于荷兰埃因霍温的 TIOBE Software BV 创建和维护。
TIOBE 指数在 2001 年公布后,每个月都会更新一次编程语言排名,可以在这里(官网)查看最新排名。
1.1 搜索引擎
目前,有 25 个搜索引擎用于计算 TIOBE 指数。所选择的搜索引擎是满足以下条件的 Alexa 排名最高的 25 个网站 :
- 该站点的入口页面包含一个搜索工具
- 查询站点的结果包含页面点击数的指示
- 结果应该在带有清晰标签的 HTML 中可用
- 具有特殊字符的语言的搜索引擎应正确编码
- 搜索引擎应该至少为 1 个查询返回 1 个命中
- 查询站点的结果不应包含太多异常值
- 不良网站被排除在外
1.2 编程语言
参与排名的编程语言应该符合 3 个要求:
- 该语言需要在维基百科上有自己的条目,维基百科应该清楚地说明它涉及一种编程语言。这就是 Rails、Excel、Android、Boost、Cocoa、ASP 和 AJAX 不被计算编程语言排名的原因;
- 编程语言应该是图灵完备的。所以,HTML 和 XML 不被视为编程语言;
- 在 Google 语言编程中,计算的编程语言应该至少有 5000 次点击;
最终是通过计算最受欢迎的搜索引擎的点击次数来计算的排名的,涵盖了人们在 Google、谷歌博客、MSN 、雅虎、百度、维基百科和 YouTube 上的搜索结果。
二、总结
动图中统计了 从 2006 年到 2021 年 9 月 共 16 年的编程语言排名变化,可以看到有许多语言经过多年后,依然非常受欢迎,例如:C、Java、Python等,也有一些语言慢慢被放弃。
参考文献:
[1] index | TIOBE - The Software Quality Company
[2] Programming Languages Definition | TIOBE - The Software Quality Company
⭐推荐阅读⭐
保姆级!超详解!远程连接Linux虚拟机!
最受欢迎的 Linux 竟然是它,Ubuntu 排第六 ?
Linux 30岁了,你知道吗?
Git 开发必备 .gitignore 详解!【建议收藏】
🎈 欢迎小伙伴们点赞👍、收藏⭐、留言💬
欢迎关注下方👇👇👇公众号👇👇👇,获取更多优质内容🤞(比心)!