编译型语言人类代码 ————》一次性把代码给 翻译官(编译器)————》汇编--》机器语言代表 : c,c++,golang优点:执行速度快缺点:跨平台可移植性差硬件 , cpu , 有自己指令规则 0000000001 打印, 1110000 play musicintel ,amd : 复杂指令集 ,高性能高功耗ARM :精简指令集 手机 平板 , 低功耗你的基于intel平台编译出来的程序是没有办法在arm平台上运行软件,你的c程序想在windows,linux,mac同时可以运行,windows invoke_windowlinux,mac call_window解释型语言人类代码 ————》边执行边翻译(解释),陪同翻译(解释器/虚拟机) ————》机器语言代表:python,php,java,ruby,c#优点:跨平台好缺点:翻译需要时间,执行速度 慢