TIOBE 发布 9 月编程语言排行榜:Python 登顶,Kotlin 重返前 20

Kotlin击败Julia登上TIOBE编程语言排行榜Top20,得益于其简洁语法、高度兼容和性能优势。尽管Java拥有成熟生态,但Kotlin凭借用户增长和Google支持,威胁着其地位。同时,Python因其市场需求增长,学习资源丰富。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

9 月 TIOBE 编程语言榜单已最新出炉,快来看看这个月有什么最新变化吧!

Kotlin 重新“杀回” Top 20!

上个月,Julia 历史首次冲进 Top 20 榜单,并得到了 TIOBE 首席执行官 Paul Jansen 的期许:对于 Julia 之后是否能保持并提高自己的排名,十分令人期待——然而这个月,Julia 的这个位置就被 Kotlin 取代了。

21d6c26499168bee393b9636546faf8e.png

与 Java 一样,Kotlin 也是用于 Android 应用程序开发的编程语言。而作为在 2016 年才正式发布、堪称为后起之秀的它,曾一度动摇过不少程序员对于 Java 的坚定和偏爱。

2016 年,JetBrains 公司首次正式发布 Kotlin 语言,之后不到一年谷歌就在 Google I/O 大会上宣布:Android Studio IDE 中支持 Kotlin,即 Kotlin 成为了 Android 官方支持的第二种编程语言。自此,Java 与 Kotlin 之间的大战就愈发激烈。

作为 Android 的传统开发语言,Java 在经过多年发展后,已逐渐形成了一个非常完善的生态,相关开源项目、开源工具及大型社区都有很多,还具备面向对象,跨平台可移植性好等特点,是许多程序员心中“最好的编程语言”。但 Java 并非完美无缺,例如代码过于冗长、速度较慢、语法相对复杂等,也劝退了不少开发者——在此背景下,Kotlin 应运而生。

Kotlin 简洁的语法和现代化的语法特性,不仅使其编写的代码块更小、大幅提高了开发效率,与 Java 的高度兼容更是让它能通用用 Java 制作的库和框架。此外,更高的安全性和易于维护的特点,也吸引了不少人转投 Kotlin 的阵营。正如 Paul Jansen 所说:用 Kotlin 编写的代码比用 Java 编写的更友好、更快速以及更容易。

因此,Kotlin 刚问世不久其受欢迎程度就直线上升,又有谷歌官方的支持,在 2017 年占据了接近 1% 的市场份额,在 Top 20 榜单中强势占据一席。

a6d0f1d5620a0444b8c4a864131ddd2e.png

对于此次 Kotlin 再次杀进 Top 20,TIOBE 首席执行官 Paul Jansen 认为 Kotlin 这次的崛起可能会更有力,因为其用户群体经过这 6 年早已不是 2017 年的规模了。

“Kotlin 是 Java 的激烈竞争对手,它几乎在所有方面都胜过 Java。而反对 Kotlin 的主要论点是,Java 是一种更成熟的语言,因此有更多的程序员、书籍、培训课程、库等。”Paul Jansen 表示,期待 Kotlin 能否在接下来的几个月里,继续保持前 20 名的位置。

其他编程语言

以下为 Top 21-50 的编程语言榜单:

c9b5ef3c1827e3296360e3116a873a55.png

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • 4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, Bash, bc, Boo, Bourne shell, Carbon, CHILL, CL (OS/400), CLIPS, Clojure, Crystal, Eiffel, Elixir, Elm, Erlang, Groovy, Hack, Inform, Io, J, J#, LabVIEW, Ladder Logic, Maple, Modula-2, Monkey, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Pure Data, Q, Racket, Raku, RPG, Scheme, Smalltalk, Solidity, SPARK, TOM, TypeScript, VHDL, Wolfram

Top 10 编程语言 TIOBE 指数走势(2002-2023)

2fd9cc8eca44d85581200b352dc52b8d.png

历史排名(1988-2023)

注:以下排名位次取决于 12 个月的平均值。

9c1ddeb9d0eca178fe61e81d673e0f34.png

编程语言“名人榜”(2003-2022)

0ba3315230d5314b1106af2e341ebe66.png

【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

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

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

Python人才需求逐年增加,从市场整体需求来看,Python在招聘市场上的流行程度也是在逐步上升的,工资水平也是水涨船高。据统计Python平均薪资水平在12K,随着经验的提升,薪资也是逐年增长。

在这里插入图片描述

远的不说,起码在未来的五到十年,IT依然是热门行业,那么作为重中之重的编程技术自然是有前途的,如果你想提升自我,拥有更多的硬核技能,那么不断的学习就很有必要了!!!

这里小编整理了一些学习资料,需要提升自我的文末自行拿走

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以根据这些资料规划好学习计划和方向。

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习、Python量化交易等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

① Python所有方向的学习路线图,清楚各个方向要学什么东西

② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论

④ 20款主流手游迫解 爬虫手游逆行迫解教程包

爬虫与反爬虫攻防教程包,含15个大型网站迫解

爬虫APP逆向实战教程包,含45项绝密技术详解

⑦ 超300本Python电子好书,从入门到高阶应有尽有

⑧ 华为出品独家Python漫画教程,手机也能学习

⑨ 历年互联网企业Python面试真题,复习时非常方便

在这里插入图片描述

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)
在这里插入图片描述

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码 即可领取↓↓↓

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值