回覆列表
-
1 # 白色秋天品茗似水浮生
-
2 # 使用者3795133771022844
1954年,第一個完全脫離機器硬體的高階語言--FORTRAN問世了,40 多年來,共有幾百種高階語言出現,有重要意義的有幾十種,影響較大、使用較普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。
一、把源程式轉換為目標程式的過程叫編譯。
二、什麼是編譯(compilation,compile)
1、利用編譯程式從源語言編寫的源程式產生目標程式的過程。
2、用編譯程式產生目標程式的動作。編譯就是把高階語言變成計算機可以識別的2進位制語言,計算機只認識1和0,編譯程式把人們熟悉的語言換成2進位制的。
3、編譯程式把一個源程式翻譯成目標程式的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間程式碼生成;程式碼最佳化;目的碼生成。主要是進行詞法分析和語法分析,又稱為源程式分析,分析過程中發現有語法錯誤,給出提示資訊。