近日,TIOBE 公布了 10月最新的编程指数信息。前三的编程语言是Python、C、C++ Python 真是势不可挡,已经连续霸榜多月!当下,Python的编程领域几乎适用到了所有行业,人工智能和ChatGPT的爆火成就了python的今天。
编程语言的流行度,除却易用性和速度等自身特质,其主要应用领域的发展也是重要影响因素之一。过去几年,由于数据科学和 AI 领域的推动,Python 越来越受欢迎,共拿下 5 次 TIOBE 年度编程语言的宝座,自 2021 年 10 月起,更是挤下了 C 和 Java,自此长期霸占着榜单第一。
Java语言情况如何?
去年 12 月,Java 历史首次被 C++ 超越、跌出榜单前三的事实,令许多程序员深感意外,由此发出不少 “Java 英雄迟暮?”、“Java 真的已死?”的疑惑。自此以后,这 10 个月来 Java 在 TIOBE 编程语言榜单的排名再也没上过前三,与 C++ 之间的差距也日益扩大。
可能很难预料到,昔日常年霸榜的 Java 在被挤出 Top 3 之后,如今甚至还面临着被 C# 超越、即将跌至第 5 名的危险。
从市场份额来看,Java 在 Top 20 编程语言中的降幅最大,为 3.92%;反观 C# 的涨幅高达 3.29%,彼此仅相差 1.2% —— 按照 TIOBE 的官方说法:“C# 和 Java 之间的差距从未如此之小。如果这种趋势保持不变,预计 C# 将在两个月后超过 Java。”C语言、C++评分分别是12.08%、10.67%。其中,C++与去年相比上升了0.74%。
然而在国内,目前大多数公司服务类相关语言中java随着go的出现占比有所降低,但仍有着举足轻重的地位。
前20名语言名单如下:
除了上述几种语言,其他如C#、JavaScript、Visual Basic等也有所表现,但并没有太大的变化。
值得注意的是,Scratch语言从去年的第23名一跃上升到了第12名,增长了0.69%,成为了本月的黑马。
排名 21-50 的编程语言:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
- 4th Dimension/4D, ABC, ActionScript, Apex, APL, Ballerina, bc, CL (OS/400), Clean, Clipper, CLIPS, Clojure, Crystal, Curl, Eiffel, Elixir, Erlang, Forth, Groovy, Hack, Icon, IDL, Io, J, J#, LabVIEW, Ladder Logic, LiveCode, ML, Modula-2, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Raku, REXX, RPG, Smalltalk, SPARK, SQR, Tcl, TOM, VHDL, Wolfram
Top 10 编程语言 TIOBE 指数走势(2002-2023)
各大编程语言的历史排名(1988-2023)
编程语言“名人榜”( 2003-2022)
TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。
数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。
最后:
我准备了一些非常系统的Python资料,除了为你提供一条清晰、无痛的学习路径,我还甄选了最实用的学习资源以及庞大的主流爬虫案例库。短时间的学习,你就能够很好地掌握爬虫这个技能,获取你想得到的数据,需要的朋友可以扫描文末二维码即可获取。
01 专为0基础设置,小白也能轻松学会
我们把Python的所有知识点,都穿插在了漫画里面。
在Python小课中,你可以通过漫画的方式学到知识点,难懂的专业知识瞬间变得有趣易懂。
你就像漫画的主人公一样,穿越在剧情中,通关过坎,不知不觉完成知识的学习。
02 无需自己下载安装包,提供详细安装教程
03 规划详细学习路线,提供学习视频
04 提供实战资料,更好巩固知识
05 提供面试资料以及副业资料,便于更好就业
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要也可以扫描下方csdn官方二维码或者点击主页和文章下方的微信卡片获取领取方式,【保证100%免费】