2020 年度编程语言排行榜 C 语言称霸,Java 遭遇滑铁卢?
近日,TIOBE 网站发布了 2020 年的编程语言排行榜,排名前 5 位依次是 C 语言、Java、Python、C++和 C#。
2020 年的编程语言排行榜,如下图所示:
TIOBE 介绍:
去年 C 语言再次超越 Java,成为编程语言年度第一名。从排行来看,今年依旧守住了第一的宝座,而 Java 在短短的一年内掉了近 5 个百分点,与第三的 Python 几乎打成平手。。
作为 2020 年最受欢迎的编程语言,Python 的火爆仿佛已经刮起了一阵风。
Python 因它的易学性,已成为数据科学和机器学习等领域中最受欢迎的语言,除了在在过去的 2020 年实现了 2.01%的正增长,还被授予过去一年最受欢迎的编程语言。
除了 Python,还有几个保持正增长的获奖语言分别是:
C++(+1.99%)
C(+1.66%)
Groovy(+ 1.23%)
R(+ 1.10%)
好奇的我们再来看下历年获得最佳编程语言奖的都是谁:
总体来看,C 语言、Java 和 Python 交替获奖,15 年后,Java 仿佛有点弱势。
各编程语言走势图:
C 语言和 Python 从 2018 年起逆势增长,Java2020 年下降有点猛。。
再来看下各编程语言长期的排名:
一句话总结下:C 语言成绩稳定,Java 后起之秀,Python 后生可畏!
现在是物联网发展迅猛的时代,5G 时代到来,万物互联,大多底层又都需要依靠 C 语言,所以后续 C 语言依旧会保持稳定的成绩和实力。
而 Python 又在人工智能和少儿编程等众领域中崛起,发展火热,已和 Java 不分上下,未来依然会有很好的前景。
C 语言和 Python 势头正猛,Java 还值得学么?
虽然 C 语言和 Python 很强势,但和 Java 有交集的场景并不多,三者都在各自的领域发展壮大。
另外,虽然 Java 的趋势逐年下滑,现在又慢慢被 Python、GO 等语言的崛起所瓜分,但 Java 严谨、生态好、社区强大,Java 也是很多企业系统必不可少的编程语言,很多银行、互联网大厂的大型系统都是用 Java 做的。所以 Java 依旧值得学。
如果你说的“好”是指“入门难度低”
即,你想要一门编程语言,可以在 3 个月内,通过自学来掌握语法,且能用学到的知识来做点有意义的小项目。
那我推荐 Python,因为入门很容易,这点从雨后春笋般的面向中小学生的 Python 编程培训就可以看出来。你也可以在京东、当当等以 Python+零基础为关键字来检索相关图书。
如果你说的“好”是指生态好
即,这种编程语言,生态很好,各种轮子齐全,各大公司支持力度很高,典型应用非常多,那我觉得看看编程语言排行榜,取前几位就好。
如果你说的“好”是指工作好找即,这种编程语言,工作机会多。
某编程平台发布的最具就业前景的编程语言排行榜上,Java 排第一,网红语言 Python 排第二,JavaScript 排名第三,其次是 C%2B%2B、PHP 等。也就是说 2018 年最具有“钱”途的编程语言是:Java、Python、JavaScript。
作者:架构精进之路,十年研发风雨路,大厂架构师,CSDN 博客专家,专注架构技术沉淀学习及分享,职业与认知升级,坚持分享接地气儿的干货文章,期待与你一起成长
关注并私信我回复“01”,送你一份程序员成长进阶大礼包,欢迎勾搭。
Thanks for reading!
版权声明: 本文为 InfoQ 作者【架构精进之路】的原创文章。
原文链接:【http://xie.infoq.cn/article/704c732c41f312732f0b1dff0】。文章转载请联系作者。
评论