壹般把高級語言程序翻譯成機器語言程序的軟件叫做翻譯器。翻譯程序有兩種:壹種是編譯器,另壹種是解釋器。編譯器是將用戶編寫的高級語言程序(源程序)的所有語句壹次性翻譯成機器語言程序,然後執行機器語言程序。所以只要源程序不變,就不需要再翻譯了。比如FORTRAN、PASCAL等語言都是用編譯器來完成翻譯的。解釋器就是將源程序的壹句話翻譯成對應機器語言的壹句話,並立即執行這句話,然後翻譯源程序的下壹句話並執行這句話,以此類推,直到完成源程序的所有翻譯任務。其特點是翻譯壹次,即使下壹次重復該句,也必須重譯。比如BASIC語言的翻譯有兩種:解釋器和編譯器。
上一篇:輪到我了嗎?怎麽翻譯?下一篇:壹個省,壹個市,壹個區。