今天小编突然对“黑客”这个词很感兴趣,然后特地去去各个网站搜索了那些“黑客”学什么语言的多的,整理了下,主要是以下这5类程序语言:
1、web page scriptlanguages
就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类,有的人说Html不应该属于languages的,可能觉得太简单了吧,不过小编当然觉得Html当然算了,虽然简单了点,但那也是一种程序语言呀。
2、InterpretedLanguages(解释型语言)
包括Perl、REBOL、Python、Ruby等,也常被称作Script语言,通常被用于和底下的操作系统沟通。这类语言的缺点是效率差、源代码外露,所以不适合用来开发软件产品,一般用于网页服务器。
3、COMPILING Languages(编译型语言)
C/C++,JAVA都是编译型语言。C++很复杂,要成为高手没三五年是不行的滴,虽然如此,但真正要成为高手的都应该懂C/C++。
关于Delphi,如果想要跨Linux和Windows平台的语言,则Delphi似乎是好的选择。
4、Hybrid Laguages(混合型语言)
代表是JAVA和C#。介于解释型和编译型之间。C#是.NET重要的语言,值得期待其后续发展;至于JAVA,可以去看《Sleepless in Java》。
5、Assembly Languages(汇编语言)
汇编语言是接近于硬件的语言,不过现在几乎没多少人用了,不过要是想做一个黑客的话,当然是懂得越多越好的啦~~
如果完全没有程序经验,程序语言学习顺序建议:javascript→解释型语言→混合型语言→编译型语言→汇编(如果需要的话)。
真正的程序员用C++,聪明的程序员用Delphi,话不多说啦,就扯到这里了,小编期待你学到程序言语这门好技术呢~~~