导读:2014年以前,Objective-C是 mac OS X和 iOS开发的主语言,直到 Swift语言发布,情况开始发生了变化。

 

苹果操作系统早期用在 mac OS X和 iOS开发的通用编程语言 Objective-C,一直在 TIOBE 编程排行榜中名列前茅,它在2011年和2012年还获得了年度最佳语言奖,在当时,所有的苹果 iPhone 应用程序都是用 Objective-C编写的。

 

在2014那年,Swift 编程语言推出,替换了 Objective-C。

 

而在近几年,Objective-C的受欢迎程度越发下降,Swift 在用了一年多的时间,变得受开发者欢迎。

 

至此,Objective-C 开始在 TIOBE中降低了排名,本月已经跌出了编程语言前20名之列。

 

 

而与此同时,Swift 语言的受欢迎程度也在持续下降。在4月份的 TIOBE 排名中,它从3月份的11位下降到本月第15名。

 

TIOBE 每月更新一次,其根据搜索引擎排名和数量来提供编程语言受欢迎程度之指标。

 

同时,我们揭示不同编程语言和课程的受欢迎度。

 

Python 在新兴数据科学与人工智能领域持续受到热捧。此外,C 语言仍保持在排行榜的第一位,其次为 Java、Python、C++以及 C#语言。

 

Visual Basic 与 JavaScript 本月未发生变化,分别排名在第六和第七名。古老的汇编语言超过了 PHP 和 SQL,上升到了第8名,PHP 排在在第9位,SQL 排名第10.

 

排在前20名的是经典版本 Visual Basic、Delphi/Object Pascal、Ruby、Go、Swift、R、Groovy 以及 Perl 和 MATLAB。特别让人惊讶的是 Fortaran,这个来自上古世纪“恐龙”时代的编程语言回到了前20名,它其实是计算机世界中第一个商业化编程语言,最早出现在1950年。

 

根据程序员培训公司在一月份的调查显示,在招聘新开发人员时,JavaScript 以及 Java 、Python 是招聘职位中最抢手的编程语言。

 

JavaScript 是在 Web 开发中——前后端均在使用的编程语言,而 Java 的持续流行主要归根于它在PC台式机和移动终端被广泛使用,比如 Android 应用程序开发。

 

作者:洛逸