首頁 > 常見問題 > 什麼是解釋型語言

什麼是解釋型語言

王林
發布: 2021-02-02 18:03:20
原創
19176 人瀏覽過

解釋型語言是相對於編譯型語言存在的,它的原始碼不是直接翻譯成機器語言,而是先翻譯成中間程式碼,再由解釋器對中間程式碼進行解釋運行,例如Python 、java、shell等。

本文操作環境:windows10系統、thinkpad t480電腦。

詳細介紹:

解釋型語言是相對於編譯型語言存在的,其原始碼不是直接翻譯成機器語言,而是先翻譯成中間程式碼,再由解譯器對中間程式碼進行解釋運行。例如Python/JavaScript / Perl /Shell等都是解釋型語言。

解釋型語言定義:程式不需要編譯,程式在執行時才翻譯成機器語言,每執行一次都要翻譯一次。因此效率比較低。例如Basic語言,專門有一個解釋器能夠直接執行Basic程序,每個語句都是執行的時候才翻譯。 (在執行程式的時候才翻譯,專門有一個解釋器去進行翻譯,每個語句都是執行的時候才翻譯。效率比較低,依賴解釋器,跨平台性好)。

以上是什麼是解釋型語言的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板