9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

9 月编程语言排行榜:Python 霸榜 Kotlin 排名上升最快

  • 2019-09-05
  • 本文字数:1135 字

    阅读完需:约 4 分钟

9月编程语言排行榜:Python霸榜 Kotlin排名上升最快

最近,PYPL发布了 9 月编程语言排行榜。调查结果显示,最受欢迎的前五位分别为:Python,Java,JavaScript,C#,PHP。其中,Python 在 Google 趋势中的搜索频率同比增长 4.6%,Java 则同比下降 2.2%。

据了解,这份调查结果来自 Google 趋势,通过分析用户在 Google 上对不同语言教程的搜索频率得出,即用户搜索某一语言教程越多,该语言在就越受欢迎。



PYPL 9 月编程语言排行榜


“人生苦短,我选 Python。”在过去五年间,Python 的受欢迎程度涨幅最大,达 18.7%,而 Java 则下跌 6.9%。



种种迹象表明,Python 正在蚕食编程语言的世界。今年 4 月,外媒 ZDNet援引SlashData 的数据表示,目前全球范围有 820 万开发者使用 Python 进行编码,其数量已超过拥有 760 万使用者的 Java。去年 9 月,它们的用户数还分别为 700 万(Python)和 710 万(Java)。有分析称,机器学习的兴起是 Python 崛起的重要推动因素。现在,高达 69%的机器学习开发人员和数据科学家都在使用 Python。通过下表,你还可以看到,尽管 Python 的平均薪资较去年有所回落,但与其他语言相比仍具竞争力。



2017-2019年部分编程语言平均薪资(数据来源:DAXX)


与之相应地,一些科技巨头都在使用 Python。例如,Google 从人工智能算法到云应用引擎等领域都使用 Python;Dropbox 99.9%的代码是用 Python 编写的,包括服务器后端、桌面客户端、网站控制器逻辑、API 后端和分析工具等。


再来看一下位居第二的 Java,它在 PYPL 前几月榜单中的表现似乎都比较平淡。一方面受到 Python 的影响,另一方面还要提到后起之秀 Kotlin。尽管从 Dice 在 Facebook 上发布的最新调查结果中,人们能看出,Java 仍是 Android 开发者的心头好。但 Google 的 Chet Haase 在官方博客中曾提到,“Android 开发将越来越多地以 Kotlin 为优先”,“如果你要开始一个新项目,你应该在 Kotlin 中写下来。”



目前,Kotlin 主要用来构建 Android 应用程序。根据 JetBrains 最近的一项调查,大约 62% 的开发人员正在使用 Kotlin 构建移动应用程序,41%的开发人员用它完成 Web 后端项目,库占 29%,工具占 22%,9% 的受访者将其用于桌面应用程序,7% 的受访者将其用于构建物联网。Kotlin 的势头很可能在未来几年才会爆发,当前,它距离完全超越 Java 还有很长一段路要走。


Java 与 Kotlin 之间的关系同 Objective-C 与 Swift 有些类似。但不同的是,后者间的“对决”显然更加白热化,Objective-C 与 Swift 分别位列排行榜第八、九位,份额仅差 0.17%,而 Objective-C 的搜索趋势较 Swift 低 0.4 个百分点。


此外,榜单中,上升幅度同比增长较多的还有 Go,Rust,JavaScript,Julia;与之相对地,Ruby,Scala,Perl,Visual Basic,Lua,Delphi 则有所下降。


相关链接:


PYPL PopularitY of Programming Language


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2019-09-05 18:4418917
用户头像
王文婧 InfoQ编辑

发布了 126 篇内容, 共 68.8 次阅读, 收获喜欢 273 次。

关注

评论 4 条评论

发布
用户头像
其实python还是难以逃脱性能的魔咒. 再丰富的类库和热点堆积到最后还是打不过性能不够的缺点.也许做AI之类的并不需要性能多高,但是从用户体验角度来说,响应越快才越感受好.python也许更多用在不需要性能关键的场合.
2019-09-15 22:33
回复
用户头像
PYPL是基于教程在谷歌上被搜索的排名来打榜的。
Python第一名说明越来越多的人开始学py了,估计还是受人工智能的影响。
但是论总基数,肯定是JavaScript第一名。
那句名言怎么说的:Any application that can be written in JavaScript, will eventually be written in JavaScript!
2019-09-15 00:30
回复
用户头像
Dart现在应该上涨较快吧,这里显示的榜单不全啊!
2019-09-07 08:39
回复
这份是基于PYPL榜单的分析
2019-09-09 13:22
回复
没有更多了
发现更多内容

数据线索梳理

顿晓

数据 5月日更

飞书悄然开辟新战线,协同办公之外另有新动作?

ToB行业头条

飞书 协同办公

不是会员不让复制粘贴?看我“三板斧”!

liuzhen007

使用技巧 5月日更

Nginx通过split_client实现客户端分流

运维研习社

nginx 灰度发布 5月日更 分流

打字员为什么要去看商业模式

ES_her0

5月日更

为什么突然谁都能造车了?

白洞计划

c++的并发操作(多线程)

赖猫

c++ Linux 多线程 服务端 并发

Golang library source file 库源码文件

escray

学习 极客时间 Go 语言 5月日更

5分钟速读之Rust权威指南(二)

wzx

rust

数据挖掘从入门到放弃(一):线性回归和逻辑回归

数据社

机器学习 5月日更

声网2020实时大会后的弱网对抗实践

Fenngton

音视频 网络环境 视频编解码 声网 弱网下的极限实时视频通信

花一周整理!Python全系列学习资料,全是干货

Python研究者

打破思维定式(十)

Changing Lin

看完了蚂蚁金服年薪180万的大佬扔给我的“Java成长笔记”,差距不止一点点

Java 程序员 架构 面试 计算机

5G Capital一年,“首都标准”初现

脑极体

JavaScript 进阶——井字棋游戏智能AI搭建

空城机

JavaScript 大前端 5月日更 web游戏

学生管理系统考试试卷存储方案

Simon

架构实战营

C++ & Linux 后端:进BAT的学习路线

赖猫

c++ Linux 后端 服务器端开发

网络攻防学习笔记 Day14

穿过生命散发芬芳

5月日更 网络攻防

今日学习小结

Nydia

学习

服务调用链相关基础知识

luojiahu

调用链

数据续谈

顿晓

数据 5月日更

音视频同步!RTCP协议解析及代码实现

明儿

c++ 音视频 协议 Wireshark 流媒体

Netty整体架构学习笔记

风翱

Netty 5月日更

API网关关键技术

lenka

5月日更

《互联网人的英语私教课》复习

IT蜗壳-Tango

5月日更

这个世界不会欺负诚实的人,也绝对不会亏待努力的人

小天同学

5月日更 真诚 诚信 努力

【得物技术】浅谈本地缓存与分布式缓存

得物技术

缓存 测试 质量 本地缓存 分布式缓存

谈谈企业的成本

石云升

创业 职场经验 5月日更

就这?腾讯云高工熬夜手写'Java微服务学习笔记'也就让我月薪涨3k

Java 编程 程序员 架构 面试

APP透露的焦虑

wgc

杂谈

  • 扫码添加小助手
    领取最新资料包
9月编程语言排行榜:Python霸榜 Kotlin排名上升最快_编程语言_王文婧_InfoQ精选文章