CodeForge
刚刚公布了上个月(2012年7月)“我最喜爱的编程语言”排行榜。此排行榜清楚的反映了各种编程语言在国内和国外不同地区的受欢迎程度。这个排行榜不同
于TIOBE的编程语言流行度排行榜。TIOBE的数据来源于搜索引擎等间接途径。而这份排行榜来自对几千个程序员的问卷调查。调查选项为单选,每个参与
调查者只能选择一个自己最喜欢的编程语言。
先来看一下来自全国用户的排行榜情况。国内数据来源于CodeForge.cn的统计。
图片 1

图片 2

 
从这个排行榜来看,C字头的C,C++,C#占据了前三甲。其中的C/C++是以绝对的优势排在榜首,是当之无愧的最受全国程序员喜爱的编程语言。
Java虽然流行度很高,但是受喜爱程度只排在第四,不知道是不是广大程序员被Oracle恶心到了的缘故。受到iOS移动应用开发日渐流行的影
响,Objective-C也倍受宠爱,排在第六位。比较意外的是解释执行类语言Matlab排在了第五的位置,这主要是由于大学生和研究人员积极参与调
查的缘故, Matlab非常适合数学计算和科学研究。

CodeForge 网站最新公布 2014 年 11 月“我最喜爱的
编程语言”排行榜。此排行榜清楚的反映了各种编程语言在国内和境外不同国家和地区的流行程度,可为软件工程师及其他业内人士提供参考。与
TIOBE 排行榜不同,这份排行榜的数据不是来源于搜索引擎等间接途径,而是来自
11
月份对五万六千多名软件工程师的问卷调查。调查选项为单选,每个参与调查者只能选择一个自己最喜欢的编程语言。一、国内的统计情况国内数据来源于对CodeForge.cn用户的统计。首先,我们先看看全国范围的情况:与前几个月的统计数据相比,11
月份的统计数据中 C++
和C语言仍然以大比分领先其他编程语言排在前两位,二者是当之无愧的最受全国程序员喜爱的编程语言。Java
和 C# 也很受欢迎,分别排在第三和第四位,位次彼此调换。Matlab
因其在数学计算和仿真方面的优势以及易学易用的特点,深受高校和科研院所人员的喜爱,也是很多软件工程师验证前期算法的首选工具。Objective-C
虽然受到 iOS
程序开发的刺激,吸引了大批程序开发人员从事编码工作,但在这份喜爱程度排行榜上并不出众。尽管如此,与前期统计数据相比,Objective-C
呈上升趋势。当年极其盛行的 Delphi
靠吃老底仍然跻身榜单之中,不过数据一直呈现下降趋势。再来看一下来自北京,上海,深圳和广州四地被访用户的调查情况。
在不同的地区,各编程语言受喜爱程度还是略有不同。C++和C在这四个城市中都是排在了前两位。而略有不同的是,在北上广,C++受喜爱程度都领先C语言,而在深圳情况正好相反,C语言更受欢迎。这在一定程度上反映出深圳硬件和嵌入式相关产业发达,需要的系统和嵌入式开发人员较多。而
Matlab
在深圳的受欢迎程度,明显低于其他几个城市,也部分的反应了深圳由于较少高校和科研院所,所以学术和研究的气氛明显不如其他城市。二、境外的统计情况境外数据来源于对
CodeForge.com 的用户的统计。在全球范围内,C,C++和 Matlab
的受欢迎程度高居榜首,位列三甲。在 IT
创新最活跃的美国,C++胜于C,而在软件外包大国印度,C与 Java
都大受欢迎。在制造业发达的台湾和韩国,C语言很受欢迎。Matlab
在这几个国家和地区中,都排在前三位,其中,在印度排在第二位,这与这几个国家和地区发达的教育和科研制度是分不开的。数据来源:CodeForge.com
Codeforge.cn

再来看一下来自北京,上海和深圳三地被访用户的调查情况。
 
 图片 3

图片 4

图片 5
 
从上面三个图可以看出在北京,上海和深圳三地,各编程语言受喜爱程度有所不同。在北京和深圳,C++受喜爱程度超过C语言很多,而在上海C语言更受欢迎一
点。相比于上海和深圳,在北京,适合移动应用类的编程语言Java(for
 Android, etc.)和Objective-C (for
iOS)明显更受欢迎,这也许意味着北京有更多的手机移动应用开发机会。而北京地区的PHP受喜爱程度低显示出其网站开发不如另外两地活跃。上海程序员比
别处的更偏爱Python(做数据挖掘的多?),而深圳程序员最爱C++。可喜的是Delphi在这三地都颇受喜爱,不知是程序员们对老东家
Borland的眷恋还是对新东家Embarcadero的信赖,不管怎样,Delphi,永远的经典。

最后附上一份来自CodeForge.com的国外调查者最喜爱的编程语言排行榜,作为与国内情况的比对。
 
图片 6

图片 7

图片 8
 
 
从这几张国外程序员的调查数据可以看出,在IT创新最活跃的美国,程序员最爱C++,而在软件外包大国印度,C与Java最受欢迎。其中Matlab
高居前列的原因同样是参与调查的高校研究人员较多。

数据来源:CodeForge.com & Codeforge.cn