IEEE Spectrum 2014年十大编程语言盘点

近日,IEEE Spectrum推出 了一个最流行的编程语言排行榜。排行榜筛选了 12 项指标,综合了 10 个来源(含 IEEE Xplore、Google、GitHub)的数据,最终评选出了下面这个排行榜(满分 100,得分越高排名越靠前),其中的十大编程语言分别是:

1、    Java

2、    C

3、    C++

4、    CNo.

5、    Python

6、    JavaScript

7、    PHP

8、    Ruby

9、    SQL

10、MATLAB

按照类型排名,各类主要编程语言的排行榜分别是:

编译型语言:

1、    Java(总排名 No.1)

2、    C(No.2)

3、    C++(No.3)

4、    C#(No.4)

5、    Objective-C(No.16)

解释型语言

1、    Python(No.5)

2、    JavaScript(No.6)

3、    PHP(No.7)

4、    Ruby(No.8)

5、    Perl(No.11)

6、    HTML(No.12)

数据语言

1、    SQL(No.9)

2、    MATLAB(No.10)

3、    R(No.13)

其中值得注意的是,不少古董级的语言依然具有很强的生命力。比方说汇编语言还排在 15 的高位,VB(No.14)仍然受追捧,甚至 Delphi 也挤进了前 30(No.27)。而有的语言则属于典型的大树底下好乘凉,明显受到了推出者的强势影响。比如 Objective-C 得益于苹果生态体系的强大(Swift 因为推出时间短未进入前 30),而 Go 则很大程度上是因为 Google 的作用。

尽管我们并不清楚榜单排行的具体指标是什么,但是如果想通过语言流行度来决定学习方向并不是好的做法。因为语言知识工具,关键在于你想用它来做什么。Michael McLaughlin 提出了自己的建议:

开发商业软件,推荐:Java, C++, CNo., and AIDE – Android IDE (适用于 Java 和 C++ 源码)

OS X and iOS 开发:Objective-C

开发工具:C、C++ 与 Python

Web 开发:Python、PHP、Ruby 与 Perl

数据分析:SQL、MATLAB 和 R

也有不少网友对这个榜单提出了一些质疑。比方说,如果以图灵完整性来衡量,HTML 算语言吗?

时间: 2025-01-01 10:52:42

IEEE Spectrum 2014年十大编程语言盘点的相关文章

2014年十大编程语言

 近日,IEEE Spectrum 推出 了一个最流行的编程语言排行榜.排行榜筛选了12项指标,综合了10个来源(含IEEE Xplore.Google.GitHub)的数据,最终评选出了下面这个排行榜(满分100,得分越高排名越靠前),其中的十大编程语言分别是: 1. Java 2. C 3. C++ 4. CNo 5. Python 6. JavaScript 7. PHP 8. Ruby 9. SQL 10.MATLAB 按照类型排名,各类主要编程语言的排行榜分别是: 编译型语言: 1.

盘点2014互联网十大跨界合作,你能看懂几个?

2014年,"生态圈"."智能家居"."020"等成为互联网热议话题,BAT与其他大佬们为布局自己的生态体系而不惜重金砸向几乎饱和并竞争惨烈的其他产业,让做手机的和做空调.做汽车.甚至是卖牛奶的合作成为现实.马云说过:战略就像买股票一样,你的收购和兼并老太太都能看懂,那一定是有问题的.盘点2014互联网十大跨界合作,你能看懂几个? 1.谷歌和联想的软硬结合 2014年1月30日,联想集团与谷歌宣布达成协议.联想将收购摩托罗拉移动(Motorola

关注2014互联网十大跨界合作大事件

2014年,"生态圈"."智能家居"."020"等成为互联网热议话题,BAT与其他大佬们为布局自己的生态体系而不惜重金砸向几乎饱和并竞争惨烈的其他产业,让做手机的和做空调.做汽车.甚至是卖牛奶的合作成为现实.马云说过:战略就像买股票一样,你的收购和兼并老太太都能看懂,那一定是有问题的.盘点2014互联网十大跨界合作,你能看懂几个? 1.谷歌和联想的软硬结合 2014年1月30日,联想集团与谷歌宣布达成协议.联想将收购摩托罗拉移动(Motorola

撼动 IT 界的十大编程语言【转载+整理】

提这些的目的是要保持关注最新的技术.如果你是一个程序员,想要探究未来技术,那这篇文章是你的必读之选.这里列出了10种编程语言,它们可能会改变IT界的工作方式. 下面这些语言都有其实际的需求,举例来说,Web 开发,已目前的 Web 开发方式,实在是太麻烦了.涉及到 HTML.CSS.Javascript 以及 Ajax,再就是一个服务器语言,Java 或 C#,或是 PHP,这实在太繁琐了,有没有用一个语言,将这些所有问题都解决呢~ Dart语言 这种网络编程语言由谷歌创造,帮助开发者克服 Ja

Gartner:2014年十大信息安全技术

美国时间6月26日,在Gartner举办的安全与风险管理峰会上,发布了2014年的十大信息安全技术. 这十大技术分别是: 1)云访问安全代理:放置于边界或者云端的PEP(策略执行点),当前云身份管理的热点技术 2)自适应访问控制:基于情境感知的访问控制 3)沙箱普遍化:沙箱不再是一个产品或者一个细分市场,而是跟各种安全产品进行集成,成为了一个功能[我的理解(下同):譬如IDS+沙箱,FW+沙箱,等等] 4)端点检测与响应解决方案:[端点,包括主机和PC,是很重要的一环,不能只考虑网络层面] 5)

2014年十大最失意的科技大佬:最差CEO揭晓

2014将步入尾声,回顾这一年科技圈的起起落落,你对哪位大佬印象最深?俗话说"风水轮流转"有风光如马云的,自然也有光芒不再的.他们中谁的日子不好过?今天我们来盘点一下那些有点失意的大佬们. 1.王欣 快播CEO 今年年初快播CEO王欣因公司传播色情淫秽被公安机关逮捕.王欣在接受央视采访时曾数度哽咽流泪,并称确实存在侥幸心理.尽管王欣已表达出悔恨之意,但等待他的将是法律的审判.而一代"播放神器"快播也面临着2.6亿的巨额罚款. 2.龚海燕 世纪佳缘创始人 "

2017年内容安全十大事件盘点

2017年是内容大爆发年,以直播.短视频为代表的娱乐视听产品涌现,泛文娱产品交互形式更加丰富.UGC信息海量增长,但随之而来的是有害信息隐患对用户体验和企业利益带来的巨大挑战. 另一方面,2017年多项互联网内容治理政策相继出台,<网络安全法>正式实施,互联网内容安全在政策和法律监管上表现进一步收紧,对内容平台不良治理能力的要求更加严格.值此年末,网易云安全(易盾)盘点回顾下2017年内容安全领域发生的重大事件. 一.2017年2月 上海市网信办会同市文广局.市网安总队.市文化执法总队联合约谈

你认识它们吗?2014十大科技流行词

摘要:也许你会有一种困惑,就是当你身边的人在谈论一些事情的时候,你总是听得云里雾里,甚至有时候有些话跟你所了解的又不太一样,如果你想跟得上节奏的话,看看这十个流行的术语,或许对你会很有帮助.下面由卓跃的老师为你讲解技术方面的问题: [编者按]随着科技的发展和时代的进步,总会有一些新的科技术语出现,不管你是技术大牛还是科技小白,很难全面的去了解这些术语,在此之前之前,或许你还不曾知道什么是深层网络,何为游戏化,云具体指的是什么,又或者对大数据.SOA等一知半解,而日前,Ken Hess总结了201

2014年终盘点之12大编程语言收入排行榜

2014年马上就要过完了,今年挣了多少wan,年终准备抓多少奖金?不急不急,先来看看2014年盘点之12大编程语言收入排行榜. 计算机软件开发或者说程序员工作已经成为收入最高的职业之一. BI最近的一份报告显示,近两年美国软件工程师的平均年薪已经接近10万美元(下图),与之相比欧洲的软件工程师的收入要少得多,平均年薪月5.5万美元,不过比去年同期增长了9%,呈现上升势头. 但值得注意的是,不同编程语言技巧的市场价值不同,最近Quartz对编程语言的价值进行评估后给出了收入最高的12个编程语言排行