经常有人会问哪种语言最流行?我应该去学哪种编程语言呢?一般问这样的问题的**多是学生,他们想要知道这个问题的答案,一方面是在学校的时候迷茫了,大学教的东西没学好,出来之后用不了;另一方面也想要去找一份好的工作,因为我们学习这个就是想要可以增加面试成功率的技能的。 对于大多数非计算机相关专业的人来说,进入一个自己完全陌生的领域,自己想找个更好的发展方向的,了解哪种语言最流行,自己去学哪种语言是很有必要的。 我们要如何回答哪个语言流行呢?就好像服装,每一季都有每一季的流行色和流行款等等,其实回答这样的问题也没有那么的简单。关键是看你如何来定义这个“流行”。 这个问题并没有固定答案,曾经看到过某篇网站上的文章有提到如何测量编程语言的流行度。这篇文章大概列出了几个流行度的因素: ⊙该语言在搜索中提及的次数 ⊙在招聘广告中提及的次数 ⊙传授和介绍该语言的书籍销售量 ⊙在论坛和新闻中讨论该语言的帖子数量 ⊙该语言编写的现存代码的行数,不流行的语言在公开搜索中可能找不到 此外,你还可以查一查如下指标: 1.培训学校里该语言的培训销售数量 2.培训学校里学习该语言的学生数量 3.视频网站中关于该视频的数量 其实还有很多进行统计的条件,流行因素也有很多种,在这里并没有很标准的回答。有一些网站依据不同的标准,公开发布了一些流行语言的指标,通过整理得出结果如下: 如图所示,排名靠前的是Java/C/Python/C ,我们也经常会听到这些语言甚至学过其中一两种的,我们也知道这些语言都是非常通用的语言,很强大,它们并不局限于特定的编程平台或用途。PHP和javaScript则主要是web开发语言,C#是微软的编程语言,而swift是苹果新推出的主力语言,基本上都是平台相关的。每种语言应用的方向是不一样的,我们对语言的熟悉是一方面,另外更加看重的则是我们的开发需求是什么样的。比如说,我对C语言感兴趣并且熟悉,但是当我要为wordpress开发插件或是主题时,却只用使用javascript和php,这时候就无关乎什么语言流行了。 另外我们再看看TIOBE最近公布的2017年1月的编程语言指数排行榜,排名前几名的依旧是Java/C/C /Python。
我们不可能一下子去学这所有流行的编程语言,刚开始学的时候你可以从其中选择一个,比如说Java或C 。
当然,计算机行业也是不断更新变化的行业,你现阶段学习到的或许不够你在整个职业生涯中挥霍,我们学习一门编程语言的时候一方面是掌握它,另一方面也是在培养编程思想,以便以后自己在未来能够去多学几门。在前几名的语言当中,无论是C 还是Java,选好一个方向去学习就好了,另外的话也需要你自己结合你自身的情况以及当前的市场行情和你以后的工作种类来进行学习。 本文转载于微信公众号: 武汉博睿软件(whbrkj),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|