赞
踩
点击上方“码农突围”,马上关注
这里是码农充电第一站,回复“666”,获取一份专属大礼包
真爱,请设置“星标”或点个“在看
在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的胜利之旅仍在继续。
图源:TIOBE 官网
而备受关注有望争得年度编程语言称号的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 官网
TOP 21-50编程语言名单:
图源:TIOBE 官网
未来会有哪些可以进入前5榜单排名的新势力语言吗?
TIOBE 列举了过去几年看上去发展良好的编程语言,以及它们在 2021 年的变化:
Swift 从第 13 名上升到第 10 名
Go 从第 14 名上升到第 13 名
Rust 保持第 26 名不变
Julia 从第 23 名下降到第 28 名
Kotlin 从第 40 名上升到第 29 名
Dart 从第 25 名下降到第 37 名
Type 从第 42 名下降到第 49 名
TIOBE 认为,除了 Swift 和 Go 之外,不会再有新的编程语言能迅速进入前 3 名甚至前 5 名。
2022年,你打算学习哪门编程语言呢?
- -End-
- 最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!
点击
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。