学习
实践
活动
工具
TVP
写文章

11 月排语言行榜:Java、C、C+、Python和VB.NET

TIOBE 编程语言社区发布了 2018 年 11 月最新的排行榜。

从上表我们可以看出,Java仍然稳坐编程语言排行榜第一名宝座,傲视群雄。排在第二名和第三名的编程语言分别为C和C++。相较于上个月,PHP排名下滑了一位。令人感到意外的是,Python居然排在了第四名,表现得非常强势。

由于质量要求越来越高,现在几乎没有人敢用脚本语言编写一个关键的大型软件系统。甚至像 Java 这样的脚本语言,在网页编程中也无法避免错误的发生,所以不得不演变成更安全的语言。微软就推出了一个名为 Type 的 Java 类型化版本,并开发了各种类型的框架,如 Angular 和 React,以保护语言(并增加额外的功能)。

面对脚本语言存在的威胁,静态类型语言对它们在类型方面的繁琐操作进行了简化:它们都以 C# 中的“var”关键字开始,接着是 Java 中的类型推断和 C++ 中的自动指定符。而大型语言之所以能在激烈竞争中保持自己的地位,就是因为,它们会吸收对手语言的优秀特性,再完善优化成自己的优势。

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181109G16IY500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

扫码关注腾讯云开发者

领取腾讯云代金券