(TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少)
Python有史以来第一次进入TIOBE指数前三。这真的花了很长时间。在20世纪90年代初,它进入了图表。然后又花了10年才首次达到TIOBE指数前10名。之后,它慢慢地但肯定地接近前5名并最终进入前3名.Python正变得越来越普遍。它已经是大学的首选(适用于需要编程的各种科目),现在也征服了工业界。Python的卖点易于学习,易于安装且易于部署。本月其他有趣的举动是:Rust从#36跳到#31,Groovy从#44跳到#34,Julia从#50跳到#39。
重要的提示。自2018年2月以来,SQL再次被添加到TIOBE索引中。原因是SQL似乎是图灵完成的。因此,该语言最近没有历史记录,因此看起来SQL语言的增长速度非常快。不是这种情况。
TIOBE编程社区索引是编程语言流行度的指标。索引每月更新一次。评级基于全球技术工程师,课程和第三方供应商的数量。流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度,用于计算评级。值得注意的是,TIOBE索引与最佳编程语言或编写大多数代码行的语言无关。
2.GitHub表明:JavaScript、Java以及Python已并据最火的三大编程语言
JavaScript是一种动态编程语言,主要用于增加网站上的交互性。
它通常被描绘成“初学者友好型”的编程语言,这增加了它在开发者社区中的使用率。
StackOverflow是开发人员用来分享技能的热门网站,通常每年都会进行一次调查,从开发人员社区获得有用的统计数据——从他们的工资到他们喜欢的技术。
2018年1月,该网站调查了100000多名开发者,并披露了一些有趣的统计数据。
下面是StackOverflow制作的图表,根据编程语言的流行程度对其进行分类:
正如你在上面看到的,调查显示JavaScript是2018年最优秀的编程语言,连续第六年达到69.8%。
全球数百万开发人员使用的代码共享网站GitHub也提到,JavaScript是最常用的编程语言。在2017年底的一份报告中,GitHub称其大多数用户依赖JavaScript作为他们的存储库。
下面的图表来自GitHub,显示了编程语言的流行程度:
StackOverflow调查发现,全球范围内JavaScript开发人员每年的收入大约5.5万美元。然而,在美国使用这种语言的开发人员年收入约为9.8万美元。
流行的就业搜索网站Indeed.com估计,美国的JavaScript开发者平均每年收入为110945美元。
2、Java
Java是一种通用编程语言,用于创建跨平台应用程序。无论你想使用哪种平台进行部署——桌面、移动或Web——Java都能满足你的需求。
TIOBE编程社区索引根据搜索引擎的结果来衡量编程语言的流行程度,截至2018年7月,该索引将Java列为最流行的语言。
以下是TIOBE指数的图表:
根据StackOverflow调查,Java的受欢迎程度为45.3%,排名第二(如果不考虑HTML、CSS、SQL——它们主要是非独立的、支持主要语言的语言)。
在美国,这项调查发现Java开发人员每年赚10万美元。同样,Indeed.com估计,一个美国的Java开发人员平均年收入为100873美元。
3、Python
Python是一种强大的高级编程语言,在2018年越来越受欢迎。由于它的通用性质,它被广泛用于各种任务,包括Web开发、机器学习和数据分析。
StackOverflow发现,38.8%的用户主要使用Python进行项目。根据该网站的调查,Python的受欢迎程度在2018年超过了C#,就像它在2017年超过了PHP一样。
在GitHub平台上,Python超过Java成为第二大编程语言,2017年打开的PullRequest比2016年多40%。
值得一提的是,人工智能领域的持续发展可能会刺激对Python的需求。事实上,StackOverflow称之为“增长最快的主要编程语言”。
下图显示了Python惊人的增长:
StackOverflow调查发现,从全球范围来看,Python开发人员的年收入约为56000美元。在美国,Indeed.com估计他们平均每年收入为114811美元。
3.IEEEPython被评为最火的语言