哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答

2021-02-12    分类: 网站建设

每个程序员应该都有过这样一个疑问,哪种编程语言最受欢迎?这看起来是个简单的问题吗,但答案远非如此简单。
从我们从人们为什么想知道开始。通常,至少在涉及学生时,他们会问哪种语言最受欢迎,因为他们知道哪种语言最好就业、工资高。
对于其他人,已经熟练的程序员希望了解一下他们当前的技能是否相关,或者是否该该看其他语言了,因为流行度的变化可能意味着该是时候开始使用一种新语言了。
正在构建产品的开发人员还希望了解流行的语言,如果正在构建API或其他兼容性选项,则希望确保他们正在生成客户将使用的解决方案。支持最流行的环境非常重要。
如果你要开始一个项目,则需要选择要使用的语言。第一个标准应该始终是使用可以完成工作的语言。如果一种语言非常流行,但是需要花费两年的时间编写代码,而另一种语言不那么流行,但是需要花费两个月的时间,那么您显然应该选择不那么流行的语言。但是,在所有条件都相同的情况下,选择一种更流行的语言通常意味着可以访问更多的程序员和资源,因此这也是一个重要的考虑因素。
哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答
那么哪种语言最受欢迎呢?这个问题其实并不容易回答。关键是要确定什么定义流行。
甚至还不完整。也可以将下面一些指标添加到上面的列表中:
到先在终于明白了。如果考虑在各个国家/地区的受欢迎程度,这可能会变得更加复杂。某些语言在印度更受欢迎吗?在美国?在俄国?
最重要的是,人气不是一个向量答案。
即使了解可以根据许多不同因素来衡量受欢迎程度,但学生和专业人士仍想知道他们是否在正确的方向上,并能针对性指导自己的职业和公司。
于是我找了几个比较权威的来进行赘述。
编码Dojo有一个图表,其中汇总了求职搜索引擎Indeed.com的统计信息。Tiobe长期以来一直使用搜索引擎聚合来计算受欢迎程度。PyPl着眼于Google上的语言教程。
但是,这些帮助其实并不是很大。如果你正在寻找要学习的语言或需要支持的语言,则很难确定要赌哪个图表。
那么什么是最受欢迎的语言?
为了给您一些指导,我结合了上面提到的各种资源。对于三个IEEE类别,趋势意味着似乎正在增长的语言,职位反映了Dice.com和CareerBuilder的职位,开放则反映了开源项目的数量。
结果是下表中的排名:
哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答
但是问题是,这实际上并没有告诉您要集中精力在哪里。为了深入探讨问题,我进行了一些数据分析。并且做成了下面这个表格。(较为简陋)
哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答
我还按照颜色分为了三种类型,顶级的包括Java、C、Python和C ++。所以,最应该熟悉的就是这四种语言。下一阶级包含JavaScript、C#、PHP和Swift。剩下的两种语言是Objective-C和R。
那么,这到底告诉了我们什么?
第一个集群中的语言Java,C,Python和C ++是非常通用的语言。它们与特定的编程平台或重点无关。
最有趣我认为是第二个集群,其中包含JavaScript,C#,PHP和Swift。JavaScript和PHP主要是Web开发语言。C#是一种以微软为中心的语言。Swift是苹果的新主要编码语言。从根本上讲,第二个集群是特定于平台的。
同样,这说明啥呢?如果您了解现代编码,您就会意识到自己不只是在使用一种语言。无论是嵌入式系统,iPhone,Web应用程序还是微软服务器应用程序,您总是在开发某些东西。
语言熟悉只是难题的一部分。例如,无论您多么喜欢Python还是非常古老但仍不容错过的C语言,如果你正在写某个博客平台的插件或主题,那么你都在用JavaScript和PHP。其他语言的受欢迎程度无关紧要。如果您的雇主是微软开发人员,那么你最好了解C#,这就叫投其所好。
其他
编码Dojo的主要语言是SQL。这是有道理的,除非没有。你很少只用SQL编写代码。使用SQL访问数据,但是使用另一种语言管理这些数据查询。因此,了解SQL在某些方面是很有必要的)。但是,仅参加SQL课程并不能保证你能找到工作,赚钱或生活。
其次,鉴于iOS应用程序的普及,苹果特定语言在图表中的位置比您最初预期的要低。但这是有道理的。如果您想开始构建自己的应用程序,则想学习那些语言。但是,至少有大量公司雇用苹果应用程序开发人员。这就是为什么Swift相对落后于图表的原因。Swift已经取代了Objective-C,我们可以看到它掉在了我们的眼前。
哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答
语言的C族仍然占主导地位。Java、C ++、C、C#甚至是Objective-C都是基于C的语言。如果您只想学习一种语言,则应该选择其中一种。我建议使用Java或C ++,因为它们将使您进入C系列的其余部分。
如果您想进入编程领域,学习多种语言和多种框架。用语言构建事物。您必须实际制造一点东西。因为编程不仅仅是一项智力活动。
适应多种语言和框架很重要,计算机行业正在发生巨大改变。近两年中国程序员要求也在不断提高,当然,C的历史是那么的长,但Swift才成立几年,已经进入了前十名。今天所学的内容可能不足以覆盖整个职业生涯。因此,深入语言与学习多种语言同样重要。
我的建议很简单。选择C ++或Java。然后学习JavaScript。越来越多的基于Web的应用程序需要牛逼的JavaScript技能。然后根据您要执行的工作类型选择PHP,Swift或Python。一旦您很好地了解了这三个集合中的每一个,您就可以相对轻松地选择所需的任何其他语言或框架。

网页标题:哪种编程语言最受欢迎?多个权威网站的统计,帮你分析解答
文章起源:/news/100500.html

成都网站建设公司_创新互联,为您提供静态网站网站建设网站设计公司品牌网站制作网站内链品牌网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

星空体育app最新版本(2024已更新)建设