编程语言分为高级语言,低级语言
高级语言就是常见的那种C,Java,JS,C++,Python,等等高级语言更加人性化,易于理解,利于开发,高级语言具有移植性,代码可在不同计算机平台运行。
低级语言包括汇编语言和机器语言,机器语言是机器能够直接的0,1代码,汇编语言采用人类更加容易记忆和识别的符号来代表指令。
高级语言又分为编译型语言和解释型语言
编译型语言在执行前,会有一个编译的过程,编译成机器语言文件,例如exe文件,以后运行就不用编译了,执行效率比较快。每个系统识别的二进制文件是不同的,所以跨平台性比较差,
如C、C++、Delphi等
解释型语言直接执行,每次执行解释一行,执行一行,这个解释其实就是编译,效率较低,跨平台性好。
如Java、JavaScript、VBScript、Perl、Python、Ruby、MATLAB 等