首页 > 数说 > 关键词 > 编程最新资讯 > 正文

TIOBE 9月排行:PHP 排名在 TOP 10 边缘飘摇

2019-09-11 17:26 · 稿源:开源中国

黑客 代码 安全漏洞 程序员

声明:本文由站长之家内容合作伙伴 开源中国 授权发布。

TIOBE 编程语言排行榜 9 月份的榜单已公布,排名前十的分别是:Java, C, Python, C++, C#, Visual Basic .NET, JavaScript, SQL, PHP 和 Objective-C。

整体排名变化不大,但在 9 月榜单中 PHP 特别被提到了,因为这期的标题描述是 "PHP is struggling to keep its top 10 position",潜台词就是 PHP 快保不住 TOP 10 的位置啦!

虽然编程语言排行榜不代表什么,不过 PHP 在榜单上的排名很长时间没有上升,甚至偶有倒退也是不争的事实。

自 2001 年 TIOBE 排行榜诞生以来,PHP 一直处于榜单的 TOP 10 位置,甚至拿过 2004 年 TIOBE 年度编程语言的称号。直到 2009 年底前,PHP 的排名变化一切都很顺利,但自此之后,其市场占有份额迅速在两年内从 10% 下降至 5%,到了 2014 年更是腰斩至 2.5% 左右。

所以 PHP 发生了什么事?

PHP 刚诞生时被认为是用于 Web 开发的 Visual Basic:既容易上手,也方便部署,不过其主要使用群体是具有一定软件开发背景的 Web 工程师。PHP 的简单易上手特性为其收获了一大批开发者,迅速在 Web 开发领域占有一席之地。不过它的长处也带来了一些弊端:PHP 产品的安全漏洞相对更容易被发现。当然,PHP 开发团队长期以来也一直在努力解决这个问题。

在 2014 年,还发生了一件对 PHP 产生一定影响的大事 —— PHP 的“头号粉丝” Facebook 推出 Hack 语言以作为 PHP 的替代方案,原因是 PHP 的可伸缩性没能满足 Facebook 的需求。此后,JavaScript, TypeScript 和 Python 开始日渐流行,并成为 Web 开发的主流选择。

PHP 近年的走势情况一目了然。

继续看看 TIOBE 9 月编程语言排行 1-20:

TOP 10 编程语言 TIOBE 指数走势(2002-2018)

第 21-50 名的编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, Apex, Arc, Awk, BBC BASIC, bc, Boo, Bourne shell, C shell, Clipper, Clojure, Common Lisp, Crystal, cT, Curl, Emacs Lisp, Erlang, Forth, Icon, IDL, Inform, Io, J, Korn shell, Ladder Logic, LiveCode, ML, Monkey, MQL4, NATURAL, OpenCL, OpenEdge ABL, Oz, PowerShell, Programming Without Coding Technology, Pure Data, Q, S, Snap!, SPARK, Standard ML, Tcl, Tex, Verilog, VHDL, X10, XC

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。

具体的计算方式见这里:

https://www.tiobe.com/tiobe-index/programming-languages-definition/

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

详细榜单信息可以查看 TIOBE 官网。

  • 相关推荐
  • 大家在看
  • 编程语言最新排名:Java最受欢迎、JS用户最多

    IDE工具开发商JetBrains基于2万名开发者,对编程语言的最新情况进行了统计描摹。就受欢迎程度而言,Java高居第一位,但在使用人数上,JavaScript则名列榜首。欢迎程度的统计方法是,让参与的

  • 报告:JavaScript为最常用整体编程语言 Python超过Java

    在过去的 12 个月中,Python在使用的编程语言列表中已经超过了Java,它也是被研究最多的语言。报告称,在过去的 12 个月里,30%的受访者开始或继续学习Python,甚至比去年还要多。

  • 风变编程:两会丁磊提议将编程纳入考试,编程学习是否已是大势所趋?

    最近,关于编程教育是否纳入教学的讨论再次在网络上发酵,引发了全民大讨论。在5月21日举行的第十三届全国人民代表大会第三次会议上,全国政协委员、网易CEO丁磊在《关于稳步推动编程教育纳入我国基础教学体系,着力培养数字化人才的提案》中建议:加快区域试点,形成从高中向小学、从东部向全国的推广格局;创新教学模式,形成中国特色的少儿编程课程体系;教企共建少儿编程学习资源库,提供实践平台;将少儿编程纳入学业水平考试

  • Java已被超越?Python当道,风变编程带你化身编程高手

    在程序员中,一直流传着“Python除了不会生孩子,什么都会”的传说。作为人工智能时代最重要的脚本语言之一,Python现在已经逐步占领统计学、机器学习、爬虫、图形处理、软件和游戏开发、人工智能等多个领域,且都有突出表现。可以说,在众多编程语言中,python如今已经杀出重围,从容超越Java和Javascript,化身程序员必备的编程利器之一。目前,国内外许多公司都已使用Python,如:YouTube、豆瓣、知乎、Google、百度、腾讯、美?

  • 电视盒子排行榜,当贝依旧排行榜首

    随着电视打开率慢慢的回升,电视盒子作为目前最好用的电视外设产品出现在了人们的眼前,那么什么样的电视盒子好呢,这里小编整理了一个电视盒子排行榜,收集了目前热门的电视盒子,从其中挑选出了几款好用的电视盒子,对于不知道如何选择的消费者有一定的借鉴意义。1、 当贝盒子B1当贝超级盒子B1 4K超高清智能网络电视盒子机顶盒(双频wifi 3G运存 32G存储 8核处理器 在线网课 教学设备)京东自营¥599去购买当贝盒子是去年出现在?

  • 排行榜要变了 DxOMark预告即将公布iPhone SE相机得分

    6月26日消息,DxOMark日前预告即将公布iPhone SE的相机得分。iPhone SE仅是一款单摄机型,缺少长焦镜头、超广角镜头以及夜景模式,并不主打拍照,而是苹果A13芯片超强的性能。新iPhone SE自

  • 包装出来的「国标」等级考试,编程猫们收割了谁?

    ​一位一线儿童编程教育工作者称,细数市场十余种等级标准与考试,鱼龙混杂、质量参差不齐,一些感觉不是在推进青少年编程教育,而是在抢占编程教育市场制高点。

  • 极客晨星讲解:火爆的少儿编程有着怎样的发展史?

    未来的世界是人工智能的时代,这个已经成为了不争的事实。而国内近几年来对少儿编程的关注也说明了不少家长也希望孩子能够学习少儿编程,从而适应未来的人工智能。那么少儿编程到底是什么发展起来的呢?国内少儿编程培训的现状又是什么样的?下面极客晨星就为您来详细讲解一下。2000 年以色列编程兴起; 2012 年日本改课推广编程; 2013 年奥巴马呼吁全国学编程; 2014 年英国把编程纳入必修课; 2015 年美国政府出资 40 亿强化中小学?

  • 抖音十大粉丝排行榜及商业分析

    网红鼻祖papi酱, 2015 年就开始拍摄短视频,在《男士生存法则》中凭借犀利的内容、变声器下的搞怪声音迅速走红,最先在微博爆火。

  • 用php源码搭建二维码加密支付平台

    今天给大家介绍的项目-"用php源码搭建二维码加密支付平台",可以说,有一定的技术门槛,有一定的壁垒,因为需要搭建网站并且运营。正是因为有一定的门槛,需要学习和准备一些东西,才能挡住大多数用户的进入,才能长久的赚取利润。这些技术门槛,和需要准备的一些东西,我今天会详细的,手把手的教大家,如果你肯学习,并且有一定的网络基础,我相信可以很快突破难点,搭建成功。一旦搭建成功,运用一些推广的手段,后期

  • Python取代Excel?风变编程带你了解如何更好地学Python!

    当前最简单、最流行的编程语言是什么?是Python。最近,谷歌公布的编程语言流行指数显示,Python目前仍然是全球范围内最受欢迎的技术语言。而得益于简洁、易读、易维护等特点,Python可广泛运用于数据分析、人工智能、爬虫、运维、测试、图像识别、机器学习等领域,在日常数据分析方面,甚至已有“Python取代Excel”的说法。那么,Python是否真的有这么牛?接下来,风变编程就带你了解一波。“Python已经取代了Excel”今年3月,日?

  • 网络机顶盒排行榜,最强的盒子诞生了

    买东西当然要货比三家,挑选出最合自己心意的入手。如果大家要购买网络机顶盒,不妨参考下面的排行榜。本文分析了目前市面上销量最高和性能最好的网络机顶盒,整理出了一个综合榜单,并给出各自的介绍。希望能够帮到大家。销量榜排名前三的是小米盒子4、当贝超级盒子B1、当贝超级盒子H1(截至 6 月 11 日14: 00 京东销量榜);性能榜排名前三的是当贝超级盒子B1、天猫魔盒4 Pro 16G版、当贝超级盒子H1。想必很多人都会惊讶,为什么当?

  • 极客晨星实力撩姐,叶一茜大呼:我想给儿子报编程课!

    6 月 20 日晚上,明星辣妈&全能女神叶一茜淘宝直播带货,极力推荐极客晨星编程课。直播当晚,人气爆棚,引起家长共鸣,回响强烈,掀起了一波购课热潮。就连叶一茜也大呼:我想给儿子报编程课!极客晨星实力撩姐,它究竟有什么魅力呢?“早就想给我家儿子报名编程课了,没找到合适的机构,今天推荐一家在线少儿编程——极客晨星。”直播一开始,森蝶妈妈叶一茜就在直播间力推极客晨星。同时,她也谈到了作为一名家长的烦恼。“线下?

  • 张朝阳首次直播推荐亲测好物,少儿编程这个“知识点”亮了

    6 月 8 日晚 7 点,搜狐公司董事局主席兼CEO、搜狐视频CEO张朝阳将首次直播带货。届时,在搜狐视频APP“关注流”中搜索“张朝阳”,即可进入直播间看直播,秒杀亲选限量好物。“想带个货,顺便聊聊生活”。据了解,此次张朝阳在《Charles的好物分享》直播中推荐的物品,都是他生活中长期使用,觉得还不错的东西,同时也是个人的生活方式的一次展示。他强调这次直播带货是“抛砖引玉”,“希望未来带动更多名人来搜狐视频直播。”直

  • “网红”娱乐领域排行榜,百家号分类应该怎么选

    备注:本文数据来自站长之家移动传媒平台,文章涉及的数据依托平台大数据计算所得,非百度官方数据,仅供参考。网红是当前百家号中的普通号,目前账号百家号权重为2,综合排名位列457814名,娱乐分类排名位列125079名,领先了59.0%的百家号。 网红百家号概况 网红的简介为告诉你鲜为人知的网红那些事儿,是一家主旨明确、领域专注的自媒体作者,截止目前为止他们已经在百家号上发布了超过33篇的游戏内容,最近该作者创作的文章中暂

  • “经历”情感领域排行榜,百家号分类应该怎么选

    备注:本文数据来自站长之家移动传媒平台,文章涉及的数据依托平台大数据计算所得,非百度官方数据,仅供参考。经历是当前百家号中的普通号,目前账号百家号权重为2,综合排名位列722871名,情感分类排名位列31858名,领先了35.3%的百家号。 经历百家号概况 经历的简介为人生苦短,愚者草草了事,智者仔细品尝,是一家主旨明确、领域专注的自媒体作者,截止目前为止他们已经在百家号上发布了超过10篇的游戏内容,最近该作者创作的?

  • “大力写手”汽车领域排行榜,百家号分类应该怎么选

    备注:本文数据来自站长之家移动传媒平台,文章涉及的数据依托平台大数据计算所得,非百度官方数据,仅供参考。大力写手是当前百家号中的普通号,目前账号百家号权重为1,综合排名位列936353名,汽车分类排名位列44434名,领先了16.2%的百家号。 大力写手百家号概况 大力写手的简介为生活向导家,奇谈趣闻事。,是一家主旨明确、领域专注的自媒体作者,截止目前为止他们已经在百家号上发布了超过13篇的游戏内容,最近该作者创作的?

  • “iPhone技巧”百家号怎么赚钱?百家号收益赚钱排行榜

    备注:本文数据来自站长之家移动传媒平台,文章涉及的数据依托平台大数据计算所得,非百度官方数据,仅供参考。iPhone技巧是当前百家号中的普通号,目前账号百家号权重为2,综合排名位列384658名,科技分类排名位列18011名,领先了65.6%的百家号。 iPhone技巧百家号概况 iPhone技巧的简介为每天推送最新技巧资讯、报价、序列号查询,是一家主旨明确、领域专注的自媒体作者,截止目前为止他们已经在百家号上发布了超过97篇的游戏内?

  • 编程猫CEO李天驰谈人工智能如何赋能教育

    【TechWeb】6月29日消息,编程猫创始人兼CEO李天驰受邀参加人民网联合全国高等学校计算机教育研究会举办的“共创智慧教育新生态”在线研讨会,就后疫情时代智慧教育建设分享了自己的观点。在谈及智慧教育如何落地、人工智能如何赋能教育方面,李天驰表示编程猫在普及人工智能教育以及编程教育上,发现在线教育在全国中小学落地,遇到的最大问题是缺少好的老师,为了解决在人工智能教育以及编程教育领域师资不匹配的问题,编程猫以

  • 如何选择一款实用故事机?热门故事机排行榜

    疫情复工已经有一段时间了,很多爸爸妈妈们又重新回到了忙碌加班的状态。但是孩子们的早教班和大多数幼儿园还迟迟不能复课。因为没办法陪小孩,很多家长打算为孩子入手一款实用的故事机,却不知该选择哪个牌子~接下来就给大家盘点一期热门故事机排行榜,希望能对大家有所参考和帮助。首先判断故事机的实用性,需要从以下几点考虑:1.是否能起到陪伴宝宝的作用,学习、玩耍以及形成互动?故事机在父母眼里,是帮助自己带娃的工具,而?

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议