Python蝉联年度编程语言 ,TIOBE 1月编程语言排行榜出炉!

2023-10-10 00:59

本文主要是介绍Python蝉联年度编程语言 ,TIOBE 1月编程语言排行榜出炉!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击上方 终端研发部,选择 设为星标
每天9:30点,干货准时奉上!

# TIOBE 年度语言花落谁家?

2021年末,TIOBE Software首席执行官曾预测2021年度编程语言将会是C#,这个出生20多年的编程语言,至今未获得过该荣誉。

然而最新结果出炉,C#落选,Python再度获得「年度编程语言称号」。这是 Python 连续第二年被评为年度编程语言,也是第五次获得该奖项。其他四次分别是2007年、2010年、2018年和2020年。

该奖项旨在颁发给一年内使用率增幅最大的编程语言。Tiobe 表示,C# 的增幅原本有望首次夺冠,然而 Python 在 2021 年最后一个月超过了 C#。Python 近年来的流行得益于机器学习、数据科学等领域的推动。

ef86bff382bae723767ebf5e419f54a0.png

TIOBE 社区 Python 趋势图

# 新星崛起:Swift 、Go

那么Python未来是否会有真正的竞争者?有什么新的闪亮的语言可能在未来与之一决高下?

Tiobe 主席 Paul Jensen 指出潜在的新竞争者的数量是有限的:「除了 Swift 和 Go 之外,我们预计不会很快有任何新语言进入前 5 名甚至前 3 名。」

今年的排行榜中出现了一些搅局者。Rust 是一种处理内存安全漏洞的系统编程语言,目前排名 26 位, 领先于 MIT 的 Julia 和 Kotlin,一种由谷歌认可的用于 Android 应用程序开发的语言。

Rust 在 2021 年的表现很突出,得到了 Facebook、AWS、微软 Azure 和谷歌云的支持。

Tiobe 称,苹果的 Swift(用于 iOS 和 macOS 应用程序开发)从第 13 位跃升至第 10 位,而谷歌的 Go 从第 14 位略微升至第 13 位,Kotlin 从第 40 位上升到第 29 位,谷歌的 Dart 从第 25 位跌至第 37 位,Julia 从第 23 位跌至第 28 位,而微软的 TypeScript 从第 42 位跌至第 49 位。

前几分享:Java简历这样写,面试电话接到手软

# TIOBE 1 月榜单新鲜出炉

Tiobe 2022 年 1 月榜单中,排名前 10 位的语言是 Python、C、Java、C++、C#、Visual Basic、JavaScript、汇编语言、SQL 和 Swift。

以下是1-20名榜单排名情况:

97619861d9c2575316b67d185040fed8.png

以下语言列表表示#51 到#100。由于差异相对较小,因此仅列出了编程语言(按字母顺序)。

Alice, AutoLISP, B4X, bc, BCPL, BlitzMax, Boo, Bourne shell, C shell, CFML, CIL, CL (OS/400), Clipper, CLIPS, Clojure, DCL, DiBOL, Dylan, Elm, Erlang, F#, Icon , Inform, Io, Korn shell, Lingo, LiveCode, MEL, Monkey, MOO, MQL4, Nim, NXT-G, Oberon, OCaml, Occam, OpenCL, Oz, Pike, Processing, Q, Racket, REXX, Ring, Snap! , SPARK, SPSS, X10, Xojo, Zig.

 Top 10语言在TIOBE上的指数变化(2002-2022)

84c53ec5219012ed2dba01c8d13658ee.png

需要注意的是,TIOBE指数不是评出最好的编程语言,或者哪个语言编写的代码最多,它仅反映一个编程语言的受欢迎程度。

 参考链接:

1.https://www.tiobe.com/tiobe-index/ 

2.https://www.tiobe.com/tiobe-index/python/

今日好文推荐

GitHub上非常实用的40个开源JAVA项目

XShell收费太贵?快试试开源的NuShell,好用!

GET 和 POST请求的本质区别是什么?看完觉得自己太无知了...

MyBatis批量插入数据你还在用foreach?你们的服务器没崩?

485cf743c37ad6be65a348d876745086.png

点个在看少个 bug 👇

这篇关于Python蝉联年度编程语言 ,TIOBE 1月编程语言排行榜出炉!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/176812

相关文章

一文教你Python如何快速精准抓取网页数据

《一文教你Python如何快速精准抓取网页数据》这篇文章主要为大家详细介绍了如何利用Python实现快速精准抓取网页数据,文中的示例代码简洁易懂,具有一定的借鉴价值,有需要的小伙伴可以了解下... 目录1. 准备工作2. 基础爬虫实现3. 高级功能扩展3.1 抓取文章详情3.2 保存数据到文件4. 完整示例

使用Python实现IP地址和端口状态检测与监控

《使用Python实现IP地址和端口状态检测与监控》在网络运维和服务器管理中,IP地址和端口的可用性监控是保障业务连续性的基础需求,本文将带你用Python从零打造一个高可用IP监控系统,感兴趣的小伙... 目录概述:为什么需要IP监控系统使用步骤说明1. 环境准备2. 系统部署3. 核心功能配置系统效果展

基于Python打造一个智能单词管理神器

《基于Python打造一个智能单词管理神器》这篇文章主要为大家详细介绍了如何使用Python打造一个智能单词管理神器,从查询到导出的一站式解决,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 项目概述:为什么需要这个工具2. 环境搭建与快速入门2.1 环境要求2.2 首次运行配置3. 核心功能使用指

Python实现微信自动锁定工具

《Python实现微信自动锁定工具》在数字化办公时代,微信已成为职场沟通的重要工具,但临时离开时忘记锁屏可能导致敏感信息泄露,下面我们就来看看如何使用Python打造一个微信自动锁定工具吧... 目录引言:当微信隐私遇到自动化守护效果展示核心功能全景图技术亮点深度解析1. 无操作检测引擎2. 微信路径智能获

Python中pywin32 常用窗口操作的实现

《Python中pywin32常用窗口操作的实现》本文主要介绍了Python中pywin32常用窗口操作的实现,pywin32主要的作用是供Python开发者快速调用WindowsAPI的一个... 目录获取窗口句柄获取最前端窗口句柄获取指定坐标处的窗口根据窗口的完整标题匹配获取句柄根据窗口的类别匹配获取句

利用Python打造一个Excel记账模板

《利用Python打造一个Excel记账模板》这篇文章主要为大家详细介绍了如何使用Python打造一个超实用的Excel记账模板,可以帮助大家高效管理财务,迈向财富自由之路,感兴趣的小伙伴快跟随小编一... 目录设置预算百分比超支标红预警记账模板功能介绍基础记账预算管理可视化分析摸鱼时间理财法碎片时间利用财

Python中的Walrus运算符分析示例详解

《Python中的Walrus运算符分析示例详解》Python中的Walrus运算符(:=)是Python3.8引入的一个新特性,允许在表达式中同时赋值和返回值,它的核心作用是减少重复计算,提升代码简... 目录1. 在循环中避免重复计算2. 在条件判断中同时赋值变量3. 在列表推导式或字典推导式中简化逻辑

python处理带有时区的日期和时间数据

《python处理带有时区的日期和时间数据》这篇文章主要为大家详细介绍了如何在Python中使用pytz库处理时区信息,包括获取当前UTC时间,转换为特定时区等,有需要的小伙伴可以参考一下... 目录时区基本信息python datetime使用timezonepandas处理时区数据知识延展时区基本信息

Python位移操作和位运算的实现示例

《Python位移操作和位运算的实现示例》本文主要介绍了Python位移操作和位运算的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1. 位移操作1.1 左移操作 (<<)1.2 右移操作 (>>)注意事项:2. 位运算2.1

使用Python和Pyecharts创建交互式地图

《使用Python和Pyecharts创建交互式地图》在数据可视化领域,创建交互式地图是一种强大的方式,可以使受众能够以引人入胜且信息丰富的方式探索地理数据,下面我们看看如何使用Python和Pyec... 目录简介Pyecharts 简介创建上海地图代码说明运行结果总结简介在数据可视化领域,创建交互式地