編譯器是如何運行的

【編譯器是如何運行的】1、一個現代編譯器的主要工作流程:源代碼(sourcecode)→預處理器(preprocessor)→編譯器(compiler)→目標代碼(objectcode)→鏈接器(Linker)→可執行程序(executables) 。
2、編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序 。高級計算機語言便于人編寫 , 閱讀交流,維護 。機器語言是計算機能直接解讀、運行的 。編譯器將匯編或高級計算機語言源程序(Sourceprogram)作為輸入,翻譯成目標語言(Targetlanguage)機器代碼的等價程序 。