第一个现代意义上的高级语言FORTRAN于1954年提出,其编译器完成于1957年,距1946年第一台电子计算机ENIAC诞生已经11年。从提出到实现花了3年时间,可见第一个开发编译器的不易。在FORTRAN编译器实现之前,许多科学家甚至认为高级语言编译器是不可能实现的。自从高级语言诞生以来,高级语言不断涌现,不断超越,有的是后起之秀前途光明,有的逐步被淘汰,还有的经过多年的发展,不仅没被淘汰反而更有生机。
上图是2015和2016年,主要编程语言的排名情况,可以看出java依然排名榜首虽然他的市场占有率稍有下降,java出现于1995年,现如今已经21年,但依然引领风骚。
java
c系列依然强劲,虽然大家都唱衰,但依然在前五,且还有增长,说他是编程者的第一门语言也不为过,学者众多,粉丝众多C++并非是第一个面向对象的语言(在C++之前已经台有了Smalltalk,SIMULA),却能在当今成为面向对象程序设计语言的杰出代表,原因在于,它沾了C语言的光——保持与C的兼容性,在c基础上进行扩展——以此吸引为数众多的C程序员。“向前兼容”是如此重要,不仅仅使用于应用软件,操作系统,同样适用于开发软件的软件—并在此基—编程语言本身。
java资料 126534519
c语言
javascript虽然和java名称相似但却和java没有太大关系,在当时java如日中天,为了能够使js能够受到更多的关注,才和java合作,这也有沾光java的嫌疑,js作为优秀的脚本语言,现在粉丝众多,大家都很喜欢。
C/C++学习交流群 30859766
javascript
Python和Ruby名声日盛,其实他们在上世纪90年代初就出现了:Python1991,Ruby1993。好多小伙伴学习,市场占有率能排前五,足见他的价值。
python
现如今风头正盛的莫非php所有了,好多人都在学习php,但是他的低位较2015年下降了,但排位还算靠前,说明强劲,入门快,普及率高,据说收入还高,估计以后还会上升排名。python学习群 472309261
php
谷歌的GO语言诞生,Go语言越来越受到开发者的追捧,这是一门面向云的语言,从诞生就备受关注,从去年的65位增长到如今的15位足见他的实力,虽然还未进前十,但已经看出了他的价值,不知道现在有多少人掌握了这门语言赢得了未来的竞争。
下面是排名21到50的语言,由于排名较后,用的小伙伴人数也不多,就贴出来,大家可以参考。
无论你是已经在学编程,还是准备学编程,我认为这些都对您都价值,这些编程语言的市场占有率,反映了,大家对语言的喜爱,和在公司受欢迎的程度,我们应该顺势而为,学习当下热点语言,和未来流行语言,以此来把握住未来互联网的船票。(下图是主要编程语言的近30年的排名变化)
排名变化
可见java和python的排名是直线上升的,所以我们理应学习一门保证未来依然具有优势的语言,来保证竞争力,至于谷歌的Go语言是不是,这就不得而知,还需时间的考验。