1. 程式人生 > >解釋型語言和編譯型語言對比簡述

解釋型語言和編譯型語言對比簡述

解釋型語言和編譯型語言對比簡述

解釋型語言編寫的程式不需要編譯,在執行的時候,專門有一個直譯器能夠將VB語言翻譯成機器語言,每個語句都是執行的時候才翻譯。這樣解釋型語言每執行一次就要翻譯一次,效率比較低

用編譯型語言寫的程式執行之前,需要一個專門的編譯過程,通過編譯系統,把源高階程式編譯成為機器語言檔案,翻譯只做了一次,執行時不需要翻譯,所以編譯型語言的程式執行效率高,但也不能一概而論,

部分解釋型語言的直譯器通過在執行時動態優化程式碼,甚至能夠使解釋型語言的效能超過編譯型語言。