6

2020年的六种编程语言排名中,java排第几只有不到1%的人知道

 2 years ago
source link: http://www.androidchina.net/10896.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
2020年的六种编程语言排名中,java排第几只有不到1%的人知道 – Android开发中文站
你的位置:Android开发中文站 > 热点资讯 > 2020年的六种编程语言排名中,java排第几只有不到1%的人知道

编程语言是开发的基础。有不同的类型和特征,并且开发人员针对不同的场景选择正确的语言,但是您知道使用哪种语言吗?中国和世界各地有多少开发人员正在使用它?他们的排名是多少?快来看看您知道多少个列表!

今天,我们为所有人提供了这些著名的编程语言列表的清单!他们不仅教您最常用的语言,还教您等待发现,来看看这些清单在2020年写的内容的许多有趣的语言的冷知识。

1、TIOBE

TIOBE可能是开发人员最熟悉,最权威的编程语言排名之一、它每月更新一次,数据源全面,并且可以准确反映不同语言的流行度。本月,我从TIOBE列表中提取了一些数据。让我们来看看!

2020年12月TIOBE编程语言排行榜:

本月Java以大于1%的指数优势领先第二名位居榜首,有趣的是这一期的标题是“The winners continue to win”,即“胜者卫冕”,Java占据了2020全年榜首,这也证实Java拥有着极高的热度。

在前五名中,随着物联网的崛起,C语言也保持着很稳定的热度。值得一提的是,Python在拥有着1.93%的最快增幅,被看作是语言界的黑马。也正是因为Python持续上涨的热度,C++在7月份被Python超越,成为2020年前五名中唯一一个出现过排名下滑的语言。

编程语言Top 10指数走势(2002-2020):

在过去的15年中,Java几乎一直是TIOBE排名中的佼佼者,只有C语言具有“较量”功能。尽管由于网络和移动应用程序的积极发展,前两年许多语言的程度有所减少,但Python的涨势非常乐观,一些业内人士表示Python将成为未来TIOBE最有可能获得第一的语言。

部分语言年度排名(1984-2020):

上图是TIOBE近35年内部分年份的年度排行情况。C语言作为中流砥柱稳居前三,而自Java2平台发布后,Java迅速登上榜首成为领军语言之一。而2004年后,Python的普及率也呈指数增长,现在已成为最具潜力的编程语言之一。

TIOBE也将在明年1月份发布2020全年的编程语言排行数据,看看你站队的语言今年都取得了哪些成绩吧!

2、PYPL

PYPL主要根据Google上相关的搜索频率进行统计排名,它不仅有编程语言的排名情况,也有IDE、ODE(Online IDE)和数据库排行。它的数据来源是Google Trends,这意味着某种语言在Google中搜索频率越高,该语言就越受欢迎。

2020年12月编程语言排行榜:

此列表显示了Google搜索编程语言在世界范围内的受欢迎程度。与TIOBE不同,此列表中没有其他搜索引擎数据源,但是TIOBE具有有关Amazon,Wiki,YouTube等的更多统计信息。但是,这两个列表都不应该低估Java和Python。

TOP5语言五折线图:

不难发现,近15年内Java始终处于榜单顶部,Python异军突起,成为近五年涨势最高的编程语言,增幅达到了19%,反倒是Java成为跌幅最高的语言,近五年丢失了6.9%的热度。

PYPL折线图还支持用户自定义,可以选择只查看你最感兴趣的语言,以及它们在不同国家的热度趋势。但目前PYPL只支持5个国家的统计数据,大家可以根据需要选择想要查看的内容。

3、IEEE Spectrum

IEEE Spectrum 是 IEEE(美国电气电子工程师学会)的旗舰网站,是全球最大的致力于工程与应用科技的专业组织。IEEE Spectrum被国人所熟知是因其中文版刊物《科技纵览》。

IEEE Spectrum 今年9月6日发布的2020年编程语言TOP10:

这是IEEE Spectrum的第六种语言排名。从数据的角度来看,Python已连续三年位居榜首。易于使用的功能使Python成为许多专用库,可用于加速Python开发,特别是在AI领域。由于微处理器功能的增强,嵌入式版本的Python在制造商中也变得越来越流行。

大家可以发现,每个语言后都有四个图标,这也正是IEEE Spectrum最受欢迎的地方。它划分了4个语言所属的开发领域,分别是网页开发、企业应用程序、移动设备 或是 嵌入式设备,根据每种语言的应用场景,用户可以选择隐藏不想看的领域,对于开发者们分析自己的就业规划有很好的辅助作用。

IEEE Spectrum同样也支持多个数据类型的榜单,例如搜索热度、开源或是就业热度,收集8个数据来源(分别是CareerBuilder,Google,GitHub,Hacker News,IEEE,Reddit,Stack Overflow和Twitter)的11个指标,排名还是相对准确的。

4、RedMonk

RedMonk是每季度更新的榜单,它基于某语言在GitHub上的项目数量,和在Stack Overflow的标签出现次数来统计,而这两个社区也是开源和技术讨论的权威数据源。

2020年RedMonk编程语言TOP20排名:

这是今年6月统计的一份编程语言排行,跨度从2012年9月至今年6月。RedMonk与其他榜单不同的是,它并不是单纯以搜索或是使用热度进行排行,而是将语言被讨论和使用的情况相关联,以努力提取未来采用率潜在趋势的见解。

5、Stack Overflow

每年Stack OverFlow都会让开发者参与一项调查,统计开发者在Stack OverFlow的各项分布,包括国籍、工龄、受教育程度。同时Stack OverFlow也会统计站内最受欢迎的编程语言,有趣的是它还统计了开发者们最讨厌和最想学习或使用的语言,一起来看看吧!

2020年Stack OverFlow编程语言部分榜单:

这个排名与之前见到的排名都不太一样。Rust连续第四年成为受访者中最受欢迎的编程语言,其次则是当今增长最快的Python。而Python也连续第三年成为最感兴趣语言榜单的首位,尚未使用Python的开发者们都表示他们想学习它!

6、GitHub Octoverse

GitHub是知名的开源社区,在开发者人群中应该是无人不知无人不晓的。因其大规模的开源项目和开发者用户,GitHub也掌握了相当体量的统计数据。

2020年这6个编程语言排行榜,据说全都知道的人不足1%
GitHub是知名的开源社区,每年10月份GitHub都会公布过去一年的Octoverse榜单,类似Stack OverFlow,它总结了GitHub一年内开源项目的各项数据和开发者用户画像。其中自然少不了编程语言的榜单。

2020年GitHub热门语言:

与去年的GitHub Octoverse列表相比,今年的C#和shell排名有所提高,使Python成为第一个超过Java的语言,使其成为GitHub上第二受欢迎的语言。由于Flutter可见,今年GitHub上的Dart使用率已增长532%。同时,用于类型安全性和互操作性的静态类型化语言:Rust,Kotlin和TypeScript正在快速开发中。

作者:程序零世界
链接:https://segmentfault.com/a/1190000023059227


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK