最近,TIOBE发布了2023年10月的编程语言排行榜。榜单显示,Python和C依然占据着前两名。
Python之所以能够一直排在第一,主要因为它是当今大学最常教授的第一语言,在统计领域排名第一,在人工智能编程领域排名第一,在脚本编写方面排名第一,在系统测试方面排名第一……除此之外,Python还在Web编程和科学计算方面处于领先地位。可以说,python无处不在。
而C#和Java之间的差距则越来越小,二者相差仅为1.2%,创历史新低。TIOBE首席执行官Paul Jansen表示,如果继续保持这一趋势,那么C#将在两个月后超过Java。
不仅如此,在所有编程语言中,Java的跌幅最大,为-3.92%;而C#的涨幅最大,为+3.29%。这两种语言通常被应用于类似的领域,Java受欢迎程度下降的主要原因,还是其决定在Java 8之后引入付费模式;而微软的C#则采取了相反的免费开源做法。
除此之外,Java一直衰落的原因,还在于其在过去的几年里没有太大的变化,而其直接竞争对手Kotlin却更易于使用且免费。
TIOBE编程语言排行榜是一个衡量编程语言受欢迎程度的指标,每月都会更新一次。其主要评判依据是来自世界范围内的程序员、课程和第三方厂商,包括流行的搜索引擎,如Google、必应、雅虎、维基百科、亚马逊、YouTube和百度等都被用于指数计算。
需要注意的是,该排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言的好坏,也不能说明语言所编写的代码数量多少,主要还是用来看自己的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择的依据。
那么,你觉得最受欢迎的编程语言是什么呢?
|