按照类型排名,各类主要编程语言的排行榜如下:
解释型语言:
1、Python
2、JavaScript
3、PHP
4、Ruby
5、Perl
6、HTML
编译型语言:
1、Java
2、C
3、C++
4、C#
5、Objective-C
数据语言:
1、SQL
2、MATLAB
3、R
需要提醒大家的是,如果仅凭通过语言流行度来决定学习方向并不是好的做法,关键在于你想用它来做什么。开发商业软件,推荐:Java, C++, C#, and AIDE – Android IDE(适用于Java和C++源码)
OS X and iOS 开发:Objective-C
开发工具:C、C++ 与 Python
Web 开发:Python、PHP、Ruby与Perl
数据分析:SQL、MATLAB和R
不少古董级的语言依然具有很强的生命力。比如汇编语言还排在15的高位,VB仍然受追捧,甚至Delphi也挤进了前30。而有的语言则属于典型的大树底下好乘凉,明显受到了推出者的强势影响。比如Objective-C得益于苹果生态体系的强大(Swift因为推出时间短未进入前30),而Go则很大程度上是因为Google的作用。