TIOBE 6 月编程语言排行榜:编程语言的长尾效应

简介:

在TIOBE指数语言历史上第一次需要有一个等级超过1%是前20部分。这是什么意思?这表明,真正的市场领导者的数量正在下降。从中选择了一组语言,越来越少的编程语言被采纳。大约10年前,前8语言覆盖了80%的市场,现在这是减少到55%。这种现象也被称为长尾效应。

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。

该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在 TIOBE 指数的定义可以在这里找到。

编程语言排行榜 TOP 20 榜单:
image

前 10 名编程语言长期走势图:

image

以下是 21-50 编程语言排名:
image

后 50 名编程语言如下:

差异较小,排名不分先后

ABC, ActionScript, APL, AutoLISP, BBC BASIC, bc, Bourne shell, C shell, cg, CL (OS/400), Clojure, Common Lisp, cT, Elixir, Emacs Lisp, EXEC, Factor, Forth, Hack, Icon, IDL, Inform, Io, Ioke, J, Julia, Korn shell, Maple, Mathematica, Mercury, ML, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, PowerShell, REXX, Simulink, Smalltalk, SPARK, SPSS, Stata, Tcl, Verilog, VHDL

【说明】

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

以上是php-z译文,排行榜的详细定义可以参考这里( 英文)。

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
|
域名解析 网络协议 安全
DNS&BIND9安装配置
DNS概念,BIND9的详细配置安装
|
Web App开发 应用服务中间件 nginx
阿里云 部署django全攻略
1.登录root用户在系统下新建用户 useradd -m zhaozhao 2. 为新用户(zhaozhao)添加密码(默认创建的用户没有密码) passwd zhaozhao 3.
2542 0
|
10月前
|
API
车牌号归属地查询免费API接口教程
本接口用于根据车牌号查询社会车辆的归属地,不支持军车、使馆等特殊车牌。请求地址为 `https://cn.apihz.cn/api/other/chepai.php`,支持 POST 和 GET 请求。请求参数包括 `id`、`key` 和 `words`,返回数据包含车牌归属地信息。示例请求:`https://cn.apihz.cn/api/other/chepai.php?id=88888888&key=88888888&words=川B1234`。
320 21
|
7月前
|
机器学习/深度学习 测试技术 TensorFlow
YOLOv11改进策略【Conv和Transformer】| CVPR-2021 Bottleneck Transformers 简单且高效的自注意力模块
YOLOv11改进策略【Conv和Transformer】| CVPR-2021 Bottleneck Transformers 简单且高效的自注意力模块
214 7
YOLOv11改进策略【Conv和Transformer】| CVPR-2021 Bottleneck Transformers 简单且高效的自注意力模块
|
8月前
|
存储 人工智能 调度
直播回放 | 高性能智算集群设计思考与实践
本次分享的主题是高性能智算集群设计思考与实践,由阿里云灵骏智算集群产品解决方案负责人丛培岩分享。 1. AGI对基础设施的挑战 2. 高性能智算集群的设计实践 3. 思考与展望
151 1
|
10月前
|
JSON JavaScript 中间件
POST 请求如何处理表单数据?
【10月更文挑战第24天】POST请求处理表单数据需要客户端和服务器端的协同工作,客户端负责将表单数据正确地编码并发送给服务器,服务器端则需要准确地接收、验证和处理数据,并向客户端返回合适的响应。
406 1
|
11月前
|
存储 监控 Linux
如何在 CentOS 7 中进行磁盘分区和挂载,帮助读者掌握这一技能。
【10月更文挑战第9天】随着业务扩展和技术进步,服务器硬盘容量需求不断增加。本文通过具体案例,详细介绍如何在 CentOS 7 中进行磁盘分区和挂载,帮助读者掌握这一技能。假设有一台 CentOS 7 服务器,配备了一块 1TB 的未分配硬盘,我们将这块硬盘分成两个分区,分别用于存储日志文件和用户上传的文件。文章详细介绍了如何使用 `fdisk` 和 `mkfs` 命令进行分区和格式化,以及如何创建挂载点并永久挂载分区。此外,还提供了实践经验和注意事项,确保操作的安全性和有效性。
199 1
|
12月前
|
算法 开发工具 git
使用 fuzzywuzzy 模块计算两个字符串之间的相似度
使用 fuzzywuzzy 模块计算两个字符串之间的相似度
184 1
|
Java Spring 容器
【小家Spring】Spring AOP中@Pointcut切入点表达式最全面使用介绍(下)
【小家Spring】Spring AOP中@Pointcut切入点表达式最全面使用介绍(下)
|
存储 多模数据库 Cloud Native
分久必合的Lindorm传奇
“今天,我们定义了什么是多模数据库,从顶层设计架构,定义这种真正融合和统一。”在天梧看来,兼容并济,集各家之所长的Lindorm的诞生,正是技术进步的必然。
31955 0
分久必合的Lindorm传奇

热门文章

最新文章