1. 程式人生 > >解釋型語言與編譯型語言

解釋型語言與編譯型語言

原始碼不是直接翻譯成機器語言,而是先翻譯成中間程式碼,再由直譯器對中間程式碼進行解釋執行

程式不需要編譯,程式在執行時才翻譯成機器語言,每執 行一次都要翻譯一次。執行速度慢。跨平臺性好。

編譯型:程式在執行之前需要一個專門的編譯過程,把程式編譯成 為機器語言的檔案,執行時不需要重新翻譯,直接使用編譯的結果就行了。程式執行效率高,依賴編譯器,跨平臺性差些。如C、C++、Delphi等