2020 年第一季度编程语言排行榜

2020-04-15 20:36发布

最近后台,有很多想学IT的朋友来问,学什么语言好?U妹最近看到知名软件行业分析公司 RedMonk 发布了 2020 年第一季度编程语言排行榜

RedMonk编程语言排行榜通过追踪编程语言在GitHub和Stack Overflow上的代码使用情况讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势

OK!那我们就一起来看看这份排行榜,在最新的榜单中,各语言总体排名依然稳定。

另外,这次出现了许多排名并列的现象。接下来我们来具体看看一些值得关注的点:

Python 发展势头良好,排名较之前上升一位,甚至挤进前二,与Java并驾齐驱。此前,Python连续四年都排在第四位,终于在三年前跃升至第三,并一直保持,直到现在再次前进一位。

如今Python是炙手可热的编程语言,在近五年的谷歌趋势上,这是最热门的语言,同时根据编程语言流行指数,说Python是热门编程语言TOP 1实锤没错啦!

有人就想问Python到底????????在哪里?

Python最牛的一点在于,万物皆可Python。而且功能非常强大。

在国内,很多大家比较熟悉的网站都是用Python开发的,比如新浪、百度、知乎、豆瓣、知乎、网易等;

国外的话,谷歌、YouTube、Facebook等企业也在广泛使用Python。


TypeScript 在去年6月份的榜单中进入前十,也成为五年来首度打破前十排名的语言。这次,TypeScript 上升至第九位,与 C语言并列。可见,TypeScript 进入前十并非意外,它与 JavaScript 的组合可以说是成功的。


R语言,从此前的15位跃升至13位,与 Scala 并列。囿于统计和数据处理专业的学术性 R语言意外地流行起来,已经超出预期。重要的是,同为最常用于数据分析的语言,Python 的大好势头看来没有太压倒R,后者还是有其吸引力所在。


Rust 去年因受到微软的采用而火热了一阵子,但 Rust 目前的发展势头明显放缓,这次仍维持在 21 名。同样发展放缓的还有 Go语言,自2015年以来,榜单上的Go的发展几乎停滞,排名一直保持在这样的位次。


最后再来看看 Dart。Dart 最近获得了一些收益,这与 Flutter 的普及率飙升大致相关。自从基于 Dart 的 Flutter 发布 1.0 版本以来,该语言一路从原先的 33 名跃升至最新排名的第 24 位。前几天,谷歌公布了一份 Fuchsia 编辑语言策略,谷歌新系统钦定 Dart 语言,从中可看出 Dart 将获得极大支持。



从实际角度出发,如何挑选第一学习的第一门语言呢?大家可以参考以下这几点:

一、学习多久

学习、掌握这门语言所要的时间,从零基础小白入门,到最终能做出实际的项目。

二、市场需求

这门语言在市场上需求如何,薪资待遇怎样的。

三、整体效率

学习这门语言的效率和收益怎样,学多久你才能做出相关项目,这是十分关键的。