写点什么

2020 年度编程语言排行榜 C 语言称霸,Java 遭遇滑铁卢?

发布于: 2021 年 06 月 14 日
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!

发布于: 2021 年 06 月 14 日阅读数: 108
用户头像

坚持分享接地气儿的架构技术文章! 2018.02.26 加入

同名微信公众号「架构精进之路」,专注软件架构研究,技术学习与职业成长!坚持原创总结、沉淀和分享,希望能带给大家一些引导和启发,感谢各位的支持(关注、点赞、分享)!

评论

发布
暂无评论
2020年度编程语言排行榜 C语言称霸,Java遭遇滑铁卢?