0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

共同解锁2018年主流的十大编程语言

电子工程师 来源:未知 作者:李倩 2018-09-10 09:57 次阅读

近期,IEEE Spectrum 杂志发布了一年一度的编程语言排行榜,这个排行榜已经连续发布了五年。对于每位开发者而言,想要衡量编程语言流行度则需要依赖相对流行的网站统计数据。

IEEE Spectrum 编程语言排行榜的排序综合了 9 个重要数据源的 11 个指标,对 48 种语言的流行度进行了排名。但IEEE Spectrum 也意识到不同的程序员有不同的需求和感兴趣的领域,所以选择不将这些指标合并到单一的排行榜中。

相反,IEEE Spectrum所开发的交互式应用程序允许开发者可以选择这些指标组合的权重,从而生成自己关心的领域语言排行。

接下来,我们将共同解锁 2018 年主流的十大编程语言?

1

Python 再占榜首,Java 屈居第四

2018IEEE Spectrum 编程语言排行榜 Top 10

去年,Python(得分 100 分) 仅以 0.3 分的优势击败了 C 语言(99.7 分)。而如今看来,势头不灭反更胜的 Python 已经牢牢地站稳了第一的位置。

同时今年,C++ 也反超了 C,位居第二名,98.4 分,不过第一名 Python 和第二名 C++ 之间的差距相比去年一二名更大。

C 排名第三,得分为 98.2。

去年,Java 以 99.4 分排名第三,今年降到了 97.5 分,排名第四。Top 10 排行榜除此之外,还有 C#、PHP、R、JavaScript、Go、Assembly。其中,Assembly 是首次进入排行榜的前十名。

2

Python 以什么样的优势保持势头不灭?

看到这里,我们不禁再次发出疑问,为什么 Python 会持续获得程序员的青睐?而在这份编程语言排行榜中的另外两个变化可能会给我们一些提示。

Python 现在被列为嵌入式语言。以前,编写嵌入式应用程序更倾向于使用编译语言,以避免在处理能力和内存有限的机器上动态地评估代码的开销。许多现代微控制器如今拥有足够的能力来托管 Python 解释器。在一个新的领域开始大展身手,这只会有助于提升 Python 的受欢迎程度。

在 Top 10 的编程语言排行榜中,R 语言逐年小幅度地下降反面衬托了 Python 越来越受欢迎。用于统计和机器学习的高质量 Python 库的存在使得灵活地 Python 比更专业的 R 更具吸引力。

人工智能的快速发展以及大数据时代的来临,使得 Python 语言不仅在人工智能领域大放异彩,在数据处理上也有着得天独厚的优势,在 Web 开发、网络编程、自动化运维、游戏开发、金融等领域扮演着越来越重要的角色。

百度搜索指数表明,2017 年 7 月份开始,Python 的搜索指数已经超过了 Java。Python 语言的热门由此可见一斑。

3

Python的薪酬果真厉害?

从目前 Python 的就业前景来看,总结如下:

Python 就业情况乐观,从 TIOBE 8 月编程语言指数排行榜以及百度指数的搜索数来看,Python 的受欢迎程度越来越高。

在中国地区,Python 相关职位的需求量,依然集中在三大经济圈,特别是在北京、上海、深圳这几个城市。从行业需求来看,主要集中在移动互联网、数据服务、大数据分析等行业。

从拉勾网的数据分析可知,大部分 Python 的相关职位都要求在本科和本科以上,工作经验要求在 1-5 年的居多。因为 Python 在大数据和人工智能领域的爆发性发展, 导致 Python 方向岗位的薪水在水涨船高,从数据分析来看,月薪在 20K-50K 不等。Python 工资按工作经验统计,其中,0 - 2 年工资为 15060 元,应届毕业生工资为 9210 元,3 - 5年工资 24220+ 元。

看完后,被王炸语言震惊!Python 诞生之初就被誉为最容易上手的编程语言。进入火热的 AI 人工智能时代后,它也逐渐取代 Java,成为编程界的头牌语言。编程圈金句也从“人生苦短,我学Python”转变成了“学完 Python,可以上天”,可见其火热程度!

4

Python从0到1的学习之道

而为了避免漫无目且零散地学习,在这里,我推荐下 CSDN 学院出品《Python 全栈工程师》,通过 4 个月的系统学习,目标是成为优秀的 Python 工程师。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程语言
    +关注

    关注

    10

    文章

    1945

    浏览量

    34784
  • python
    +关注

    关注

    56

    文章

    4797

    浏览量

    84776

原文标题:王者Python,薪酬榜第一了!干掉Java后如是说……

文章出处:【微信号:rgznai100,微信公众号:rgznai100】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    编程语言的误区与常见问题

    误区一:编程语言的选择 常见问题: 初学者在选择编程语言时,往往会被市场上的热门语言所吸引,而忽视了自己的实际需求和兴趣。 一些开发者认为某
    的头像 发表于 11-15 09:35 310次阅读

    商汤科技入选2024CCF十大技术公益优秀案例

    近日,在中国计算机领域最具权威性、规模最大的学术盛会——中国计算机大会(CNCC)上,公布了2024“CCF十大技术公益优秀案例”,商汤医疗大模型“大医”从近百个项目中脱颖而出,凭借在公益领域的突出贡献成功入选。
    的头像 发表于 10-30 14:51 244次阅读

    plc编程语言编程相关技巧有哪些

    PLC(可编程逻辑控制器)编程语言及相关编程技巧是工业自动化领域中不可或缺的知识。 一、PLC编程语言
    的头像 发表于 10-21 16:56 366次阅读

    labview是什么编程语言写的

    的一种图形化编程语言。它并不是用传统的文本编程语言(如C++、Python等)编写的,而是采用了一种独特的图形化编程
    的头像 发表于 09-04 16:00 961次阅读

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程
    的头像 发表于 06-27 14:08 781次阅读

    abb工业机器人的编程语言是什么

    ABB工业机器人的编程语言主要是RAPID(Robot Application Programming Interface for Development),它是一种高级编程语言,专门
    的头像 发表于 06-16 16:49 2623次阅读

    PLC编程语言和C语言的区别

    在工业自动化和计算机编程领域中,PLC(可编程逻辑控制器)编程语言和C语言各自扮演着重要的角色。尽管两者都是
    的头像 发表于 06-14 17:11 2898次阅读

    AI浪潮下的十大消费者新趋势

    《2030十大热门消费趋势——AI赋能的未来》 收集了来自全球13座城市6,500名早期采用者对2030代AI场景的反馈,并将其总结为了十大趋势:   01  AI 购物助手
    发表于 06-05 10:30 369次阅读

    度亘核芯荣获“2023度中国十大光学产业技术”奖

    5月18日,由光电汇主办的“2023中国十大光学产业技术”年度评选颁奖典礼于武汉光谷科技会展中心隆重召开。经专家评审、网络投票等严格评选,度亘核芯“用于车载激光雷达的940nm芯片与光纤模块”在一
    的头像 发表于 05-23 08:28 630次阅读
    度亘核芯荣获“2023<b class='flag-5'>年</b>度中国<b class='flag-5'>十大</b>光学产业技术”奖

    华为助力华西天府医院和江南大学附属医院荣获2024中国医院物联网应用创新十大优秀案例

    近日,在第五届全国医院物联网大会期间,“2024度中国医院物联网应用创新十大优秀案例”正式颁布,华为凭借临床医疗物联网和辅助物联网医疗两大物联网解决方案,助力四川大学华西天府医院和江南大学附属医院分别荣获医院管理类十大优秀案例
    的头像 发表于 04-03 09:30 669次阅读

    2024中国新能源汽车产业发展十大趋势

    我国汽车产业在过去一里经历种种变化,新能源汽车产业发展深受瞩目。最近,中国电动汽车百人会对2024新能源汽车发展进行预判,并且提出十大新趋势。
    的头像 发表于 02-26 11:21 1659次阅读

    睿创微纳8微米荣获“2023度山东十大科技创新成果”

    近日,在烟台召开的两院院士评选“2023中国/世界十大科技进展新闻”发布会上,公布了“2023度山东省十大科技创新成果”榜单。其中,睿创微纳凭借其研发的8微米非制冷红外热成像模组,
    的头像 发表于 01-25 16:27 725次阅读

    睿创微纳8微米荣获“2023度山东十大科技创新成果”

    1月11日,两院院士评选“2023中国/世界十大科技进展新闻”发布会在烟台召开,会上公布“2023度山东省十大科技创新成果”榜单。
    的头像 发表于 01-16 09:48 557次阅读
    睿创微纳8微米荣获“2023<b class='flag-5'>年</b>度山东<b class='flag-5'>十大</b>科技创新成果”

    2024 十大突破性技术”榜单

    初,《麻省理工科技评论》(MITTechnologyReview)发布了其2024十大突破性技术”榜单,这份榜单突出了一些可能对世界产生显著影响的技术。在最新的20
    的头像 发表于 01-16 08:27 1557次阅读
    2024 <b class='flag-5'>年</b>“<b class='flag-5'>十大</b>突破性技术”榜单

    福布斯公布关于2024人工智能发展的十大预见

    近日,福布斯公布了他们对2024人工智能发展的十大预见,这些预测简洁而又充满洞察力。
    的头像 发表于 01-12 10:18 1054次阅读