1概述

解釋執行是計算機語言的一種執行方式。由解釋器(即編譯器)現場解釋執行,不生成目標程序。如BASIC語言的執行方式便是解釋執行,一般解釋執行效率較低,低於編譯執行。
使用解釋執行的程序我們一般稱為解釋程序。它將源語言直接作為源程序輸入,解釋執行解釋一句后就提交計算機執行一句,並不形成目標程序。如在終端上打一條命令或語句,解釋程序就立即將此語句解釋成一條或幾條指令並提交硬體立即執行且將執行結果反映到終端,從終端把命令打入后,就能立即得到計算結果。這種工作方式非常適合於人通過終端設備與計算機會話

2優缺點

缺點
解析需要時間,不生成目標程序而是一句一句的執行的方式會造成計算機資源的浪費,即執行效率低

3應用領域

JavaScript、VBScript、Perl、Python、Ruby、MATLAB、BASIC
有關解釋型語言請到各個詞條內詳細查看有關內容
上一篇[生命活動規律]    下一篇 [rundl132.exe]

相關評論

同義詞:暫無同義詞