複製鏈接
請複製以下鏈接發送給好友

解釋語言

鎖定
解釋語言是電腦使用的機器語言,是程序語言的種類之一。
中文名
解釋語言
外文名
interpretive language
別    名
翻譯器
interpretive language
程序語言的種類之一,又被稱作翻譯器(interpreter)的軟件一邊把人類記述的程序變換成電腦可執行的形式,一邊執行的形式的語言。
解釋語言是電腦使用的機器語言,與機器語言1對1地對應的彙編語言相比,高抽象度,與人類平常使用的自然語言相近的感覺的高級語言。由於電腦無法識別人類所記述的源代碼,所以由解釋語言(腳本引擎)翻譯成機器語言,變換成可執行的程序。
高級語言裏還有,一併地轉換成機器語言的程序之後再執行的編譯語言。這個語言,由於需要先把程序轉換成機器語言程序然後再執行,所以在開發的速度與容易度,修正的方便性上都不如解釋語言,但是,由於不需要同時翻譯,所以在實效速度上佔有很大的優勢。還有,解釋語言中的執行環境裏需要源代碼,編譯語言裏就不需要。
最近,在同一程序語言裏準備了編譯與腳本,根據必要,可以分別使用的語言逐漸增加。而且還有,在腳本內部進行編譯,準備好可執行的代碼以後再開始執行的情況。