解釋程序的功能是

解釋程序的功能是解釋執行高級語言程序 。需要了解的是,解釋程序是高級語言翻譯程序的一種,一般結構可以分為解釋模塊和運行模塊兩個主要模塊 。就像外語翻譯中的“口譯”一樣,說一句翻一句,不產生全文的翻譯文本 。
而且解釋程序主要是將源語言(如BASIC)書寫的源程序作為輸入,解釋方式是每執行一句就翻譯一句即邊執行邊解釋 。編譯方式是在程序第一次執行前就先執一個全部的翻譯過程,然后每次執行的時候就可以直接執行這個翻譯好的二進制文件了 。
【解釋程序的功能是】資料拓展:解釋程序是一種語言處理程序,在詞法、語法和語義分析方面與編譯程序的工作原理基本相同,但在運行用戶程序時,它直接執行源程序或源程序的內部形式(中間代碼) 。因此,解釋程序并不產生目標程序 , 這是它和編譯程序的主要區別 。