1.什麼是程式(program)

由程式設計師利用程式開發工具所撰寫出來,命令電腦系統或是週邊裝置進行特定工作的可執行檔.程式是由一連串原始碼(code)所組合而成,並且經由編譯器(編譯式是compiler.直譯式則是interpreter)轉成可為系統讀取的機器語言進行工作.

2.機器語言(machine language)

電腦只懂二進位機械碼所組成的語言(也就是0和1)機器語言屬於低階語言(low-level language)-和組合語言(assembly language)同.

3.高階語言(high-level language)

上面提到,電腦只懂0和1,但是這樣寫比較麻煩,所以開發出了較簡易且接近人類語言的高階語言,不過需經過編譯的程序,才能被電

 

腦所使用.

 

4.常見的高階語言

 

C/C++ . Basic . Pascal/Delphi . Java 等等.

 

5.編譯式與直譯式差別

 

編譯式是將程式碼翻譯完成後再存成可由電腦使用的檔案,直譯式則是在執行時才把原始程式一行一行讀取並翻譯,然後才交予電

 

腦執行.事實上,除了BASIC外,幾乎所有的程式語言都是編譯式語言,直譯式的缺點是執行效率較差-不過由於電腦速度的進步,加上

 

寫出來的程式不夠大型-往往一點感覺也沒有.