翻譯程序

翻譯程序是一種系統程序 ， 它將計算機編程語言編寫的程序翻譯成另外一種計算機語言的一般來說等價的程序 ， 主要包括編譯程序和解釋程序 ， 彙編程序也被認爲是翻譯程序 。 翻譯是先用轉換程序將高一機器上的程序整體的轉換成在低一級機器上可運行的等效程序 ， 然後再在低一級機器上實現的技術 。 解釋是在低一級機器上用他的一串語句或指令來仿真高一級機器上的一條語句或指令的功能 ， 通過對高一級程序中的每條語句或指令逐條解釋來實現的技術 。 程序的最初形式稱爲源程序或者源代碼 ， 翻譯後的形式被稱爲目標程序或者目標代碼 。 大多數翻譯程序是將高級語言編寫的程序翻譯爲機器語言形式的可執行程序 。 但是也有些翻譯程序將源程序翻譯成其他高級語言或者字節碼等中間形式 。 Category: 系統軟件