最近,TIOBE 发布了过去一年的编程语言排行榜:
数据来源TIOBE:
https://www.tiobe.com/tiobe-index/
TIOBE介绍:
TIOBE编程语言索引是编程语言流行程度的一个参考指标,这个索引每月更新一次。
编程语言评级是根据全球软件工程师的数量、课程和第三方供应商进行的。还有流行的搜索引擎,比如:谷歌,Bing, Yahoo 等,维基百科、亚马逊、YouTube和百度也包含其中。
值得注意的是,TIOBE编程语言索引并不是索引最好的编程语言,也不是索引编写代码较多的语言。
该索引可以有助于检测我们学的的编程语言是否仍然是当前最新的,以便于我们在前期搭建系统时应该选择哪种语言,以作出正确决策。
去年还是 C 语言牛逼,再次超越 Java,成为编程语言年度第一名,Java 在短短的一年内掉了近 5 个百分点,Python 第三,和 Java 几乎打成平手。。
Python 因它的易学性,已成为数据科学和机器学习等领域中最受欢迎的语言,在过去的 2020 年实现了 2.01% 的正增长,被授予过去一年最受欢迎的编程语言,赢得了年度 TIOBE 编程语言奖,这也是史上 Python 第四次创下这个纪录!
除了 Python,还有几个保持正增长的获奖语言分别是:
来看下历年获得最佳编程语言奖的都是谁:
这几年,C 语言和 Python 交替获奖,Java 开始陪玩。。
再看下各编程语言走势图:
C 语言和 Python 从 2018 年起逆势增长,Java 2020 年下降有点猛。。
再来看下各编程语言长期的排名:
一句话总结下:C 语言最牛逼,Java 最生猛,Python 后生可畏!
现在是物联网发展迅猛的时代,5G 时代,万物互联,大多底层又都需要依靠 C 语言,所以后续 C 语言还会继续发力、持续火热、持续霸榜。
而 Python 又在人工智能和少儿编程等众领域中崛起,发展无敌迅猛,去年又和 Java 打成平手,今年超越 Java 应该是没有悬念了,但要超过 C 语言近几年应该希望不大。
C 语言和 Python 这么猛了,Java 还要学么?
虽然 C 语言和 Python 很生猛,但和 Java 有交集的场景并不多,三者都在各自的领域发展壮大。
另外,虽然 Java 的趋势逐年下滑,栈长也觉得也正常,盛极必衰嘛,而且 Java 在好多年前就已经趋近饱和了,现在又慢慢被 Python、GO 等语言的崛起所瓜分,即使如此,近些年来还是有大量从业者一头扎入 Java 里面来,因为 Java 工作好找啊!
Java 严谨、生态好、社区强大,Java 也是很多企业系统必不可少的编程语言,很多银行、互联网大厂的大型系统都是用 Java 做的,Java 想淘汰都难,Java 依然很牛逼!
最后,关于 Java 的未来,你们怎么看?
一、无监督学习之聚类算法 一 聚类算法 Clustering 监督学习 使用标注(labeled)...
.cloud域名 需要备案么?是否需要对. cloud域名 备案取决于.cloud 域名 将作何用...
域名 ,在一开始其作用是为了代替繁琐难记的IP地址,但随着互联网不断发展普及,...
一场疫情改写了银行业的规则。 街道被封闭,城市空无一人。那个肃杀的冬季已经离...
概述 53端口为 DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域...
ICANN全球利益相关方合作部高级经理加布里埃拉·什特克 (Gabriella Schittek)、...
虚拟主机 数据库是干嘛的?数据库也就是放置存储网站数据的地方,基本上所有的动...
一、技术背景 阿里云-人工智能实验室致力于提供高精度的空间数字化解决方案,以...
近日,Aibee宣布与K11达成战略合作,并获得由K11创始人郑志刚投资的亿元资金,双...
自从Python 3.6开始,引入了f表达式(f-string),这使得Python在填充字符串时可以...