程序员应该掌握哪些语言?

如题所述

第1个回答  2018-01-19

首先我们要知道,你不可能掌握所有的编程语言的,所谓:闻道有先后,术业有专攻。你需要做到的是触类旁通,因为现在是信息时代,数据大爆炸,你的接收能力不可能一点不差的跟上,你需要做到的是能够触类旁通,举一反三。

但是我们也得掌握一些必须掌握的语言,都是必要中的必要,让我们来看看吧。


    1、C语言

首先是最重要的C语言,不用我多说,是很多程序员的入门语言都是这门,但是很少有人能学的精通的,C语言更偏向于底层,是面向过程的语言,很多情况下是要有C语言的汇编的功底的,可谓是最需要掌握的语言了。

    2、Java

然后就是Java了,这应该算是比较优秀的面向对象的开发语言了,所以,如果要想掌握面向对象的思想的话,学习Java是一个非常不错的选择。同时Java也是这几年非常火爆的语言,因为智能手机的不断推广,所以非常的有前景。

    3、C++

紧接着的C++,这门也是不用我多说的,是C语言的扩展版本,属于面向对象的范畴,很多操作提供的内核也使用了C++进行开发,如果你是从事于基层或是系统开发,那么你是非常有必要掌握一下的。

    4、脚本语言

然后就是我们还得掌握几个脚本语言如PHP、Python、JavaScript,我认为脚本语言还是要掌握一门的,因为这可以辅助我们进行以上语言的工作,同时脚本也是计算机特有的一种运行方法,作为一名程序员,是肯定要会的。


最后我们还得加强自己的学习能力,这样遇到问题你可以快速上手,不至于茫然,不至于无从下手。

相似回答
大家正在搜