写好的代码,让计算机运行起来,要翻译成机器语言,这里翻译有两种方式,也就对应两种语言类型
第一,代码全都写好,使用编译器编译成机器能认识的二进制文件,要运行程序的时候,直接调用编译好的二进制文件运行就行了。执行速度快,但是因为依赖编译器所以跨平台差。这类语言称为编译型语言:C、C++、Delphi、Pascal,Fortran。
第二,机器运行的时候,我再一条一条的解释。执行速度慢点,但是没有依赖,在哪都能用。这类语言成为解释型语言:Java,python
我浅显的理解,如果有错误,解释说明一起学习