TIOBE已公布2020年8月的编程语言排行榜。C语言依然排行第一了,随后分别是Java、Python、C++、C#。前20名排行如下:
整体而言,本月TIOBE指数没有多大变化。R编程语言持续增长,非常有希望成为2020年TIOBE的年度编程语言。
Go、Swift和SQL之间的第10名争夺战也是很有趣,Swift本月排名下降2名,重新回到第12位,第10的位置被SQL取而代之。这三门编程语言的第十宝座轮流上榜,难道是抽签拼运气决定的?
此外,还值得注意的是,Groovy重新进入了TIOBE榜单的前20名,而Scratch和Hack则进入了前50名,下面还是一起来看看榜单详情吧:
Top 10 编程语言 TIOBE 指数走势(2002-2020)
其他编程语言排名
历史排名(1988-2020)
编程语言“年度榜”( 2003-2019)
排名第一的C语言是一种通用的命令式编程语言,它起源于19世纪70年代,是大学里面计算机专业学的第一门编程语言,使用相当广泛,并且深远地影响了其后的几乎每一种语言。它主要用于操作系统内核以及驱动设计,高性能并行计算,图形图像处理、音视频编解码等多媒体处理优化上,另外还有通信领域也往往用C,当然通信领域往往也被划分进嵌入式系统领域。
排名第四C++最初是作为C语言的增强版出现,C++是一种静态数据类型检查的、支持多种编程范式的通用程序设计语言。C++被用在一些知名软件中,比如Firefox、 Winamp以及Adobe programs。作为C语言的升级版而出来的新的编程语言,其实它和C语言也是密不可分,现在的互联网行业基本都是招聘统称的C/C++工程师。
Java拥有跨平台、面向对象、泛型编程的特性,非常受企业的喜欢,广泛应用于企业级Web应用开发和移动应用开发。
Java发展到现在,按应用来分主要分为三大块:J2SE、J2ME、J2EE。三块应用范围不同,但却相互补充。广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java伴随着互联网的迅猛发展而发 展,逐渐成为重要的网络编程语言。
三、PythonPython是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。由于具有丰富和强大的库,又被称为胶水语言,Python 极其容易上手,主要源于Python有极其简单的说明文档。
Python 的应用领域分为系统编程,用户图形接口,Internet 脚本,组件集成,数据库编程,快速原型,数值计算和科学计算编程,游戏、图像、人工智能、XML 、机器人编程等等。
常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。Python是做服务器开发与物联网开发。
那么,马上也到了开学季,你想选择什么语言作为自己将来的发展方向呢?
想提升你的编程能力,成为一个强大的程序员吗?不妨和一些志同道合的小伙伴一起学习成长!
C语言C++编程学习交流圈子,关注+私信【C/C++编程】微信公众号:C语言编程学习基地
有一些源码和资料分享,欢迎转行也学习编程的伙伴,和大家一起交流成长会比自己琢磨更快哦!
【来源:编程小火车】
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。
文章来源:《电脑编程技巧与维护》 网址: http://www.dnbcjqywh.cn/zonghexinwen/2020/0907/458.html
上一篇:ALGOL编程语言,自我小众,却让高级语言由此迎来
下一篇:Oracle首席架构师手写的Java WebSocket编程笔记,确定
电脑编程技巧与维护投稿 | 电脑编程技巧与维护编辑部| 电脑编程技巧与维护版面费 | 电脑编程技巧与维护论文发表 | 电脑编程技巧与维护最新目录
Copyright © 2018 《电脑编程技巧与维护》杂志社 版权所有
投稿电话: 投稿邮箱: