编程语言的选择 下篇

关于编程语言的选择话题,我们在上一章中讲到了C、C++、Java、Python等内容,接下来继续分享其他几种较为热门的编程语言。

先来看JavaScript,虽然从名字上看,含有Java字样,但与Java没有什么关系,可以说在当时,Java比较热门,JavaScript有些“蹭热度”的意思。当前,JavaScript主要应用于前端的开发,基于浏览器的开发。我们上网都要用到浏览器对网页浏览,包括企业的一些信息系统也是基于浏览器的,使用JavaScript这一脚本语言是为了做出一些效果。使用JavaScript开发的程序员就叫做前端程序员。它也是H5开发的核心语言。可以和HTML和CSS相互调用。在基于Node.js之上,可以用JavaScript开发服务器上的程序。如果你未来要做前端工程师,JavaScript是必须要熟练掌握的语言。

PHP主要用于Web开发,一般用于开发中小型的网站。可以说,PHP是开发网站后台最常用的语言。PHP开发网站的效率非常高,在目前的实际工作中,仍然有大量PHP程序员的需求。有一个程序员都知道的梗,就是如果你想在论坛上斗斗嘴,可以发一个关于PHP是最好的语言的主题帖,然后可以开始了。所以,任何一种语言都有其优势和劣势,及其适用范围,大家在选择的时候要注意。

Swift,如果是基于苹果应用的开发,当然还有Objective-C。这是苹果于2014年在WWDC上推出的一门语言。

Kotlin是谷歌公司新推出的一门语言,是在开发安卓APP时,官方支持的一门语言。Kotlin的推出也是在于取代Java,但Kotlin本身也是基于JVM的,同样可以编译成Java的字节码。而且还可以翻译成JavaScript,与Java的语法结构也非常相似。

在介绍了上述一些语言之后,作为大学生应当如何选择适合自己的一门语言?百战程序员提示:其实编程语言只是工具,本质是一样的,只是根据使用环境而定。在工作中,首先要根据自己的需求来学习。虽然你是Java程序员,但开发后台的时候也可以尝试一下PHP,本质是相通的。是根据兴趣选择?还是根据需求选择?笔者认为:需求第一!有需求才能有兴趣,有需求才能有动力。没有需求的兴趣往往是“假兴趣”,很难坚持长久。只要你精通一门语言,便能够让你过上好的生活,企业也需要这样的专才。

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

扫码关注云+社区

领取腾讯云代金券