编程语言众多且对整个开发生态的影响深远,对于程序员而言,选编程语言如同选择行业,而对企业而言,选择编程语言就如同选择一个生态环境,有人说“站在风口,猪都能飞起来”,反之,依然,因此,了解编程语言的实际市场状况并做出正确的选择非常重要。近期做了多篇关于编程语言的文章并多次用到了TIOBE编程语言排行榜,但有一次一个朋友反馈说TIOBE排行指标中使用“<language> programming”进行搜索统计感觉不具有代表性,作为编程近20年的程序员他从没这么搜索。于是用百度搜索对“Java 编程”或者“Java Programming”进行测试,结果发现不如“java”更具有代表性,也许这与国内或者中文搜索习惯不同。为了更好地了解编程语言在国内或中文区的真实情况,现利用百度网名实际搜索数据对TIOBE榜单的前50名进行统计分析。

数据来源为百度提供的从2011年1月1日起至2020年2月19日近十年的网名实际搜索量,统计指标结合中文网友搜索习惯,将编程语言自身关键字、再加“语言、编程、开发、教程”等关键字组合进行综合统计。统计结果发现,前4名结果完全一致,其他大多数都相差不大或排名一致的,差异较大的有几项值得关注,其中排名上升的主要有:MatLab在搜索量中排第6位在TIOBE排行第16位,Julia比较意外在搜索中排第第11位在TIOBE中排第42位,LabView在搜索中排第18位在TIOBE中排第40位,typescript搜索中排第20位TIOBE中排第46位,Scratch搜索中排第14位TIOBE中排名第24位,Pascal搜索中排名第24位TIOBE中排在50名外;排名下降的主要有:D语言在TIOBE中排名第14位,但是在百度搜索结果中很少有D语言相关的且百度搜索也没有D语言搜索量的更多收录信息,R语言在搜索中第23位在TIOBE中第13位。总体看上升和下降的结果还是很符合我国内现状的,感觉实际搜索量的结果似乎更能反映编程语言在国内的活跃度,当然查看TIOBE榜对技术选型也是很有参考价值的,建议做编程语言选择时结合两者一起评估。

2011年1月-2020年2月编程语言中文搜索量排行
搜索排行 关键词 整体日均搜索量 移动日均搜索量 TIOBE排行 TIOBE关键词 名次差异
1 java 13401 3565 1 Java 0
2 c 12284 6890 2 C 0
3 python 9693 2774 3 Python 0
4 c++ 9643 5770 4 C++ 0
5 php 5478 1157 8 PHP 3
6 matlab 4462 1095 16 MATLAB 10
7 vb 3817 1340 6 Visual Basic .net -1
8 go 3751 1415 11 Go 3
9 javascript 3499 988 7 JavaScript -2
10 sql 3312 812 9 SQL -1
11 julia 2633 1086 42 Julia 31
12 c# 2369 619 5 C# -7
13 swift 2002 800 10 swift -3
14 scratch 1812 614 24 Scratch 10
15 ruby 1617 600 15 Ruby 0
16 sas 1483 588 21 SAS 5
17 汇编 1458 551 12 assembly language -5
18 labview 1228 322 40 LabVIEW 22
19 delphi 1212 293 18 delphi/object pascal -1
20 typescript 1008 200 46 TypeScript 26
21 lua 991 239 36 Lua 15
22 perl 975 217 19 Perl -3
23 r 895 287 13 R -10
24 ada 890 464 39 Ada 15
25 scheme 852 334 44 Scheme 19
26 pascal 850 284 #N/A Pascal #N/A
27 scala 726 147 25 Scala -2
28 objective-c 550 133 20 Objective-C -8
29 powershell 533 108 38 PowerShell 9
30 groovy 523 114 26 Groovy -4
31 kotlin 519 134 33 Kotlin 2
32 dart 506 182 23 Dart -9
33 erlang 482 100 41 Erlang 8
34 fortran 473 146 37 Fortran 3
35 lisp 396 126 32 Lisp -3
36 abap 374 105 31 ABAP -5
37 postscript 290 98 49 PostScript 12
38 cobol 268 97 30 COBOL -8
39 haskell 265 84 45 Haskell 6
40 actionscript 264 70 50 ActionScript 10
41 f# 198 66 28 F# -13
42 logo 180 67 34 Logo -8
43 D 0 0 14 D -29
44 rpg 0 0 35 RPG -9
45 ml 0 0 43 ML -2
46 OpenEdge ABL 0 0 47 OpenEdge ABL 1
47 livecode 0 0 48 LiveCode 1

说明:

1、搜索排行对TIOBE中的一些语言进行合并关键处理,比如Visual Basic 和Visual Basic.net合并为VB,PL/SQL、Transact-SQL、SQL合并为SQL,因为这些关键词在搜索时并不区分,而且区分开来对于开发人员意义也不大。

2、D、RPG、ML、OpenEdge ABL、LiveCode搜索量为零,是其关键字搜索结果不准确或者百度没有收录其关键字的搜索量,但不代表其实际搜索量为零,不过其搜索量一般很低。

编程语言搜索量排行:用十年数据告诉你什么最受欢迎相关推荐

  1. 头条搜索发布2020年十大流行语:逆行者、集美、后浪位列前三

    12月9日消息,头条搜索发布2020年十大流行语,逆行者.集美.后浪位列榜单前三. 
 头条搜索相关负责人表示,十大流行语榜单基于用户过去一年在今日头条平台的搜索行为综合汇总而来,流行语多为搜索量较大 ...

  2. 数据分析行业的发展前景怎么样? 未来关于十年数据分析行业的5种预测

    也许未来十年会发生什么,我们很难有一个精确的描述,但我们却能通过一些数据和一些技术手段,了解未来十年的发展趋势. 回顾过去,从90年代起,技术领域变革都深深地影响了我们普通人的生活,数据引领并推动着世 ...

  3. 白杨SEO:小红书关键词搜索量怎么查?小红书关键词搜索长尾下拉词如何深处挖掘?

    常言道,工欲善其事,必先利其器.如果你想在小红书上去获取SEO搜索流量,这个工具,也许是你正在找的! 看图在公众号白杨SEO上. 01.小红书平台调性 关键词选得好,流量翻倍,基本上做SEO的人都知道 ...

  4. 携程:春节出境游搜索量成倍飙升,新加坡、韩国、中国香港、日本和泰国成为最受欢迎的出境目的地 | 美通社头条...

    美通社消息:12月27日,携程数据显示,中国内地出境机票订单环比26日同期有大幅上涨.整体增加254%. 飞往新加坡.韩国.中国香港.日本和泰国的航班数量激增,成为跨境限制首开后的五大最热门出境目的地 ...

  5. 年搜索量超 7 亿次背后:这款 APP 用火山引擎 DataTester 完成“数据驱动”

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 双十一刚过,双十二在即,随着线上营销玩法的层出不穷,各平台之间的价格逐渐"内卷".消费者对跨平 ...

  6. 开板季滑雪热度暴涨,小红书“滑雪”搜索量涨150%

    随着天气变化,北方大范围降温.日前黑龙江亚布力.吉林长白山.河北张家口等多地滑雪场迎来开板. 也越来越多的用户在"生活方式内容社区"小红书上进行相关内容搜索与分享.目前小红书上数据 ...

  7. 没有搜索_没有明显足够搜索量关键词的类目产品应该怎么办?

    没有明显足够搜索量关键词的类目产品应该怎么办? 如果我们产品的需求搜索量不够多,那我们可以用搭售抱大腿的方式来处理关键词. 最经常的情况就是我在阿里巴巴的产品曝光量不够,点击率更低.收集调整了很多的关 ...

  8. wolfssl 何如 https post_干货:手把手教你优化关键词|亚马逊|流量|搜索量|长尾词|https...

    这次要跟大家分享的是关键词优化思路,仅供参考,如果有大佬还有更好的优化思路,可以留言一起交流. 如果产品本身的市场就很小的话,流量也小,那它做起来确实比较难,你要看产品市场容量有多大.受众小的产品就找 ...

  9. 抖音发布2020数据报告:日均视频搜索量破4亿,70后最爱发表情包

    1月5日消息,抖音发布<2020抖音数据报告>(以下简称"报告").数据报告从用户表达.内容价值等多个维度,展现了过去一年抖音的变化.报告披露,截止2020年12月,抖 ...

最新文章

  1. Vue打包后部署使用Nginx
  2. STM32中IO口的8中工作模式
  3. 同一事务多次加for_Synchronized锁在Spring事务管理下,为啥还线程不安全?
  4. NavigationController 已经洗干净了, 就等你来
  5. tensorflow with gpu 环境配置
  6. dp---数字三角形问题
  7. GitHub 2200+星的任正非语录下架了,我们找到了一份fork版
  8. INDY流的发送和接收
  9. 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_18-CMS前端页面查询开发-页面原型-创建页面和定义路由...
  10. DES算法是对称算法吗,能否通过在线工具进行DES解密?
  11. php 怎么打出来的,word书名号怎么打出来
  12. 多标签用户画像分析跑得快的关键在哪里?
  13. ubuntu 常识(转)
  14. flash游戏代码html5,Flash贪吃蛇游戏AS代码翻译
  15. html怎么设置毛笔字体,原来毛笔字体是这么设计的!
  16. 医学图像配准实现代码(matlab篇)
  17. 谷粒商城高级篇上(未完待续)
  18. 【计算机组成原理】=【考研复试面试题】- 整合全家桶
  19. 数据库系统——数据库物理存储
  20. java加载资源文件的3种方式

热门文章

  1. 计算机科学与技术办公室局域网论文,计算机科学与技术专业毕业论文--单位局域网的建设(可编辑).doc...
  2. 短视频系统开发python之闭包
  3. 合规设置去除福昕阅读器(foxit reader)右上角广告方法
  4. Linux检查4k对齐,linux查看硬盘4K对齐方法
  5. Linux下vmware虚拟机中永久激活Windows7
  6. 汽车生产线上的工业机器人是如何工作的?
  7. 匈牙利算法与卡尔曼滤波
  8. DSP广告系统架构及关键技术解析(转)
  9. cached in the local repository, resolution will not be reattempted until the update interval of RIIL
  10. Linux下的DNS服务器的搭建实战