我们知道计算机有很多的编程语言,例如编写安卓App的Java、编写操作系统的C语言、编写苹果iOS App的Objective-C、已经最近这几年人工智能领域大火的Python等等。
据著名软件质量公司Tiobe最新的数据显示,2020年1月份编程语言排名第一的为Java,占编程领域17.358%,第二名的是已经持续火热多年的C语言,第三名为Python,前三名的编程语言市场占有率都在上升,C语言上升最快为4.34%,估计今年会再次超过Java。
编程语言排名前20:
编程语言排名前20
编程语言排名走势图:
从2002年开始,Java和C语言一直排在前两名,之前排在第三名的C++被这几年在人工智能AI领域大热的Python超越,Python这几年的增长势头一直较为明显。
主要编程语言历史占有率走势图
编程语言历史排名:
从1985年至今,C语言一直保持前两名,1985年排名第二的Lisp和第三的Ada已经分别下滑到第31和第35名。
Python增长最快,从1995年的排名第21,一直增长到如今的第三名。
C++/C#/VB.Net/javascrip等编程语言相对来说比较稳定。
主要编程语言历史名次
编程语言历史年度明星:
从2003到2019年,这17年间每年都会有一个年度明星编程语言。获得次数最多的是Python和C语言,都是3次,Java和Go都分别获得过两次。
历史年度明星编程语言
编程语言排名21-50:
最后附上排名21-50的编程语言,里面有很多早期程序员比较熟悉的VB、少儿编程Scratch等。
编程语言排行第21-50名
不管什么编程语言,都有其独特的优势和应用领域,作为程序员根据项目、团队情况选择合适的编程语言,可以极大地提高项目的开发效率,降低后期的维护成本。
推荐阅读:叶紫网