首頁  >  文章  >  什麼是解釋型語言

什麼是解釋型語言

王林
王林原創
2021-02-02 18:03:2019044瀏覽

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

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

詳細介紹:

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

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

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn