近日根据 ieee spectrum 发布的研究报告显示,在 2016 年排名第三的 python 在今年已经成为世界上最受欢迎的语言,c 和 java 分别位居第二和第三位。
2017编程语言排行榜
完整的榜单如下图:
从排行榜我们就可以看出在2017人工智能兴起,python语言的迅猛发展。2017年除了python语言把java语言挤下第一之外外,还有一门语言今年也是开始不断的突飞猛进。下图是2017年6月tiobe编程语言排行20到50位的语言排行:
tobile语言20到50位榜单
2017年是编程语言界变化变化比较大的一年,python是否能取代java语言的地位还不得而知。但是python和koylion的势头不容小觑。您怎么看呢?
如果您想了解很多关于android,java的资讯,技术,请关注我哦,每天都会更新关于android,java等方面的技术,开源项目,会持续更新~如果您想了解关于android项目企业级适配,一个app从立项到开发的全过程,以及关于android开发必备的网站可以观看我之前发的文章~
最后附录一个2017值得我们学习的三大语言:
1.python
人生苦短,我用python!
python的创始人为guido van rossum。1989年圣诞节期间,在阿姆斯特丹,guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为abc 语言的一种继承。之所以选中python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫monty python的喜剧团体的爱好者。
python简单易学,入门容易,非常适合没有编程基础的人学习。
2.java
虽然很多人在说java已经过时了,但是毕竟很多企业的软件都是用java编写的,java经过多年的发展
稳定性比较好,工具链也比较成熟,所以短时间很难有其他编程语言能替代java。
3.go
go语言可以称得上是互联网时代的c语言。
go语言是由google开发的一个开源项目,目的之一为了提高开发人员的编程效率。 go语言语法灵活、简洁、清晰、高效。它的并发特性可以方便地用于多核处理器 和网络开发,同时灵活新颖的类型系统可以方便地编写模块化的系统。go可以快速编译, 同时具有垃圾内存自动回收功能,并且还支持运行时反射。go是一个高效、静态类型, 但是又具有解释语言的动态类型特征的系统级语法。