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