在TIOBE公布的近一期榜单中,2021编程语言排名前十的分别是:Python,Java,C,C++,JavaScript,C#,R,Go,HTML,Swift。
Top 10 编程语言:Python 冠军、微软 C#成为大势语言
Python最终荣获了2021年度编程语言称号,这是Python第五次获得这个奖,其他四次分别是2007年、2010年、2018年和2020年。
Python在过去的一年里,每月持续霸榜其实已经不是第一次了,从年初到年尾,从最开始的TIOBE指数排名第三,再到多次跃升成为TIOBE第一名,把C和Java牢牢甩在了后面,Python应用广泛,入门简单,这种种迹象都可以表明,Python已成多个领域的编程实战语言,越来越成熟,越来越强势,非常有“睥睨天下,傲视群雄”的感觉,而Python的胜利之旅仍在继续。
而备受关注有望争得年度编程语言称号的C#最终还是落选了,但这也值得我们格外关注,C#语言从2020年的第23名一跃升至今年的第6名,就足够说明,C#已经成为了未来的大势语言。
一路上火遍大江南北的Java,被C语言碾压式反超。从发展年龄上来说,C语言绝对是江湖中的“老大哥”,因为C语言具有更高的运行效率(相对C#、JAVA等),从而被广泛应用计算机底层驱动,因为物联网很多终端设备从CPU运行速度(效率)、存储资源来说,都比较依赖于C语言。随着物联网的快速发展,也进一步带动了 C 语言的活跃。
C/C++的强劲也同样体现在慕课网的学习需求中,在2021年慕课网最受欢迎最畅销的编程课程中,C语言课程(C语言原理+实践,一课带你吃透C语言)长期活跃在前五,而C++(C/C++气象数据中心实战,手把手教你做工业级项目)则长期霸榜前三,大家对于学习C语言以及C++有着如飞蛾扑火般的热情,这也可以反映出目前C语言和C++的热门程度。
鉴于C/C++课程制作难度偏高,目前线上能够提供有料且有深度的讲师也是一人难求,这也使得可以快速提升能力的实战项目课程全网稀缺,更助推了慕课网C/C++的受欢迎程度。
Top 10语言在TIOBE上的指数走势(2002-2022):
TIOBE 列举了过去几年看上去发展良好的编程语言,以及它们在 2021 年的变化:
TIOBE 认为,除了 Swift 和 Go 之外,不会再有新的编程语言能迅速进入前 3 名甚至前 5 名。
8697002021年编程语言排行榜出炉,第一名实至名归!
文章评论