粤公网安备 44060402001789号

翔鹿网络公司官网

网站建设 营销策划 程序开发
· 文章分类 ·

· 文章分类 ·

副标题

新闻详情

这6个编程语言排行榜,据说全都知道的人不足1% | 年终榜单大盘点

发表时间:2020-03-18 15:33

编程语言是开发的基础。它们种类繁多,各具特色,开发者会根据不同场景选择相应的语言,但你知道你使用的语言,在中国乃至世界 有多少开发者也在用吗?它们的 排名 又是怎样的?


今天我们就为大家来盘点那些权威的编程语言榜单!它们不仅能告诉你使用最多的语言,还有许多有趣的语言“冷知识”等你发现,快来看看2019年这些榜单都写了些什么吧!



翔鹿科技



1、TIOBE

TIOBE可能是开发者们最熟悉和最权威的编程语言排行榜之一了,它每个月都会更新,数据来源全面,能准确地反映各类语言的热门程度。我们摘取了TIOBE本月榜单的部分数据,一起来看看吧!


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





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


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


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





在近15年的TIOBE排行中,Java几乎一直处在领先地位,只有C语言有“较量”的能力。随着web和移动应用的蓬勃发展,许多语言都在前两年出现了不同程度的下跌,但Python的涨势却是非常乐观,也有业内人士分析,Python或许是未来最有可能在TIOBE夺魁的语言。


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





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


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




2、PYPL

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


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





这个榜单显示了全球范围内编程语言在Google的搜索热度。和TIOBE不同的是,这个榜单并没有其他搜索引擎的数据来源,但TIOBE拥有诸如亚马逊、维基、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日发布的2019年编程语言TOP10:





这是IEEE Spectrum第六届语言排行。从数据看,Python位居榜首并已长达3年之久,易上手的特点使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的标签出现次数来统计,而这两个社区也是开源和技术讨论的权威数据源。


2019年RedMonk编程语言TOP20排名:





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




RedMonk 2019 第三季度排行榜




5、Stack Overflow

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


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




2019年参与调研人群最热编程语言TOP20




专业开发者最热语言TOP20




开发者最喜欢的编程语言TOP20




开发者最害怕的编程语言TOP20




开发者最感兴趣的编程语言TOP20


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




6、GitHub Octoverse

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


翔鹿科技


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


2019年GitHub热门语言:



翔鹿网络



对比去年的GitHub Octoverse榜单,今年C#和Shell排名有所上升,而Python首次超过Java,成为GitHub上第二受欢迎的语言。随着Flutter进入视野中,Dart今年在GitHub的使用率获得了532%的增幅。同时针对类型安全和互操作性的静态类型语言:Rust,Kotlin和TypeScript也在快速发展。





分享到:
文章列表

03-14

在疫情的影响之下,很多企业的品牌营销又出现了新的变化,因为目前的流量方面出现了很明显的变化,因此在进行营销的过程当中,也需要针对市场现在比较关注的一些重点来进行选择,为了能够帮助品牌更快地寻找到当下最适合自己的应对方法,应该对营销的趋势进行...

03-14

百科词条在进行编辑的时候,需要注意写词条的时候应该满足的条件。首先需要注意一点,很多人在进行搜索的时候,都会使用百科词条来帮助自己对于一些事情进行了解。虽然这些词条看起来十分专业,一般人不能够做出来,但其实如果掌握好词条的制作规则,那么是自...

02-20

位于云南省西部的xx市,是一座仅拥有20万人口且地处偏隅的县城。其中,xx市靠前民族中学,作为当地办学规模较大也是...

02-20

过去几年,我们看到网络安全环境在不断变化和演进。财产安全等网络威胁变得日益严峻,在这中间,政府既是科技的保护者,又...

02-20

日前,Medium专栏作者、前苹果高管Jean-Louis Gassée在一篇关于微软Windows Phone的...

02-20

一家位于佛罗里达州的数字视频公司正在就苹果公司第四代Apple TV的Siri功能提起专利诉讼。这家名为Custo...

02-20

Facebook股价周五报收于172.45美元,再创历史新高,而由于亚马逊在第二季度财报发布后股价出现下跌,Fac...

02-20

诺基亚昨日公布了2017年第二季度的财报。财报显示,诺基亚2017年第二季度的运营利润为5.74亿欧元(约合6.7...

02-20

7月1日起,《移动智能终端应用软件预置办和分发管理暂行规定》开始实施,要求生产企业和互联网信息提供者应确保除基本功...

02-20

看3D电影让人享受新奇的视觉体验,英国伦敦戈德史密斯大学一项研究显示,这还有助脑力提升。研究人员招募100多名志愿...

04-29

本文主要结合笔者自己的小程序直播玩法,与大家仔细聊聊商家该如何玩转小程序直播,提升自己的私域转化?自2月份开启公测以来,小程序直播的行业热度持续攀升,品牌、商家、服务商争先入局,3月8日“女神节”当天,更出现近千个品牌小程序同时直播的盛况:...

04-29

直播说白了还是一场秀,主播KOL+精心策划永远是核心,那么在策划直播中,有哪些要点与注意事项呢?笔者将为大家仔细介绍。一、直播模块直播模块整体分为三部分,老师群体、直播内容、直播出口(流量入口):1. 老师群体主讲老师直接决定了课程内容的成...

04-29

00:00未来的流量会有入口之分:线下入口、线上入口、社群入口、内容平台入口等,但是整体的流量状态都将是在线化的状态。而且流量思维不是买流量思维,是经营流量思维01流量不是一个新东西。并不是有了互联网之后才出现的,互联网以前已经有了,只是叫...

04-29

当你刚毕业或者刚转行做运营时,你首先要需要了解的就是——什么是运营?运营是干什么呢?其次再是,了解运营所需的基础能力,并逐步掌握。01 你理解的运营是什么?“你理解的运营是什么?”这对于当时刚从大学毕业的我来说,是一个致命的问题。直到面试官...

04-29

如何留住用户?产品经理要想留住用户需要解决哪些问题?文章对此进行了总结,与大家分享。有研究表明老用户多留下5%,反映在利润上就可以提高25%-95%,老用户才是真爱呀。拉新激活不是目的,把用户留住才能创造价值。很多产品习惯花200块钱去买一...

04-29

商户运营大多数时间里,都是围绕产品、资源展开,表面上抢占市占,实际上是增强与商户间的业务紧密程度。而商户运营的核心抓手,就出自与此。有商户运营需求的业务,均存在线下消费场景,比如外卖、电影等。如何和商户打交道,他们关心什么,如何在长期的合作...

04-29

电商平台中,影响商品转化率的因素有很多,而本文主要从商品主图入手,分析它的要点与优化逻辑。作为在电商行业已有多年公司首席运营官,操盘的产品中多为标品和非标品的都有,也把一些产品做到第一名,通过爆品战略及超级卖点以成功碾压对手,一直与竞品拉开...

04-29

这可能是没人和你讲过的阿里运营,我保证这是你从未听说过的——关于阿里运营有什么不同。很多人都说阿里运营极为与众不同,可是到底与众不同在何处,这次刚好要完成得到大学的打磨作业,我和小组的同学探讨那段在阿里打碎了自己,又重建的过程。这个答案,你...

04-29

高阶运营和初阶运营相比起来,主要的差距就是深度和广度。深度是思考的内核,而广度是运营技术板块的边界。这个话题的由来我的助理和我说,知乎上有个热门问题“高阶运营和初阶运营的差别”,让我好好回答一下,于是我就突然想起,除了这个问题以外,我还欠着...

04-29

在进行产品推广的时候,一个清晰明确、凸显创新性与差异性的卖点能为推广起到很好的帮助,让用户记住我们的产品。那么在日常的工作中,如何梳理出产品的卖点并进行包装呢?做商户运营的同学肯定都有一个感触,那便是给BD下达推广任务时,他们会找你要产品的...
登录
登录
其他账号登录:
留言
回到顶部