中国程序员最喜爱的编程语言排行榜

CodeForge网站最近发布了2014年11月的“我最喜欢的编程语言”排名。这一排名清楚地反映了各种编程语言在国内外不同国家和地区的流行程度,可为软件工程师和其他专业人士提供参考。与TIOBE排名不同,该排名中的数据不是来自搜索引擎等间接渠道,而是来自11月份对56000多名软件工程师的调查。调查选项是单项选择,每个参与者只能选择一种自己喜欢的编程语言。一、中国的统计。

国内数据来自CodeForge.cn用户的统计数据。首先,让我们看看全国的情况:

与前几个月的统计数据相比,在11月的统计数据中,C和C仍然遥遥领先于其他编程语言位居前两位,这两种编程语言都是该国程序员最喜爱的编程语言(或者说,从事C和C编程的人数仍占最大比例)。Java和C#也很受欢迎,分别排在第三和第四位(本月C#略微下降到第四位,Java略微上升到第三位),位的顺序相互变化。Matlab因其在数学计算和仿真方面的优势以及易于学习和使用的特点,在高校和科研机构的研究人员中非常受欢迎。它也是许多软件工程师验证先前算法的首选工具。Objective-C虽然受到iOS程序开发的刺激,吸引了大量的程序开发人员从事编码工作,但在这一受欢迎度排名中并不突出。然而,与以前的统计相比,目标-C显示出上升趋势。在那一年非常受欢迎的德尔菲,仍然通过吃而榜上有名,但是数据显示有下降趋势。

让我们来看看北京、上海、深圳和广州受访者的调查。

在不同的地区,不同编程语言的流行程度仍然略有不同。c和c在四个城市中排在前两位。然而,在上海北部和广州,C的受欢迎程度略有不同。相反,在深圳,丙更受欢迎。这部分反映了深圳的硬件和嵌入式相关产业(也许是手机产业?)开发出来,需要更多的系统和嵌入式开发人员。Matlab在深圳的受欢迎程度明显低于其他几个城市,这在一定程度上反映了深圳的学术和研究氛围不如其他城市,原因是大学和研究机构较少。