區(qū)別:編譯方式運(yùn)行速度快,而解釋方式運(yùn)行速度慢。
1、編譯方式為編譯和運(yùn)行。即先通過(guò)一個(gè)存放在計(jì)算機(jī)內(nèi)的.稱(chēng)為編譯程序的機(jī)器語(yǔ)言程序,把源程序全部翻譯成和機(jī)器語(yǔ)言表示等價(jià)的目標(biāo)程序代碼,然后計(jì)算機(jī)在運(yùn)行此目標(biāo)代碼,以完成源程序要處理的運(yùn)算并取得結(jié)果。
2、解釋方式是每執(zhí)行一句就翻譯一句即邊執(zhí)行邊解釋。這種方式每次運(yùn)行程序時(shí)都要重新翻譯整個(gè)程序,效率較低,執(zhí)行速度慢。