TIOBE 编程排行榜是根据全球工程师、课程和第三方数量(如各类搜索引擎)为指数来得出在当月,哪个编程语言是最热门的、最受程序员欢迎的,尽管它不代表语言本身的好坏,但从一定程度上能够帮助开发者们了解到编程语言的趋势。TIOBE开发语言排行榜每月更新一次,依据的指数是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。
而前几日 TIOBE 公布了 2018年12 月编程语言排行榜,前五名依旧是 Java、C、Python、C++ 和 Visual Basic.NET。令人惊讶的是,微软的Visual Basic.NET排名正在上升。与去年排名第七相比,现在排名第五。
“它被认为是一种玩具语言,适合刚开始学习编程的人。”这是事实,但不可否认的是,有许多程序和应用程序是用Visual Basic编写的,也是在专业领域。许多专为中小型企业开发的办公应用程序都是使用这种编程语言开发的,因为它可以快速原型化,而且很容易上手,”TIOBE在报告中写道。
TIOBE注意到,微软正在慢慢减少对Visual Basic的投入,它预计这种语言迟早会衰落。按照微软官方公布的数据,C#的使用者量级是数百万,而Visual Basic.NET只有数十万。
但 TIOBE 的成员认为,即便 Visual Basic.NET 现在看起来比较重要,但微软正在通过停止其与 C# 的共同进化战略从而慢慢放弃 Visual Basic.NET,所以长远来看,Visual Basic.NET 的流行度迟早会下降。
另外,上个月跻身 TOP 10 的 Go 语言,这个月的排名略微下降,到了 15 名。Python 和 C++ 则一如既往地在第三、第四名中你追我赶。Python再一次进入TIOBE编程语言排行榜前三,Python在20世纪90年代初,它刚刚进入TIOBE;然后又花了10年的时间,才首次进入TIOBE编程语言排行榜前十,之后它被越来越多的人肯定,名次逐渐向前五名靠近,最终进入前三。
需要注意的是,SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于没有以往的数据可以对比,所以会给人 SQL 语言指数突然暴涨的错觉。
TOP 10 编程语言 TIOBE 指数走势(2002-2018)
此外,排名第一的Java和第二的C语言,在本月都出现了不同幅度的上涨,但愿这两门语言能够守住自己的位置。
看到这里你就明白为什么那么多人入行IT都首选Java了吧,Java人才的岗位需求占整个软件技术岗位的60%-70%,又有如此稳固的江湖地位,学Java真的是分分钟走向人生巅峰的节奏。
另外对于新手如何选择编程语言,个人觉得所学的语言可能不足以满足整个事业生涯的要求。所以学会如何学习语言就跟学一种语言一样重要,而最好的办法就是学不止一种语言。
小小侠的个人建议很简单。选择C++或Java,好好学。越来越多的基于Web的应用程序需要良好的Java技能。然后选择PHP、Swift或Python,具体要看你想完成哪一种类型的工作。一旦你熟练掌握了这三种语言中的某一种,就能够比较轻松地选择你所需要的任何其他语言或框架。
版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《哪种编程语言更流行?tiobe编程语言排行榜告诉你》的版权归原作者「猿大侠」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458
文章来源: 阅读原文