BASIC語言
BASIC語言 |
BASIC(Beginners' All-purpose Symbolic Instruction Code,又譯培基),意思就是「初學者通用符號指令代碼」,是一種設計給初學者使用的程序設計語言。BASIC是一種直譯式的編程語言,在完成編寫後不須經由編譯及連結等手續即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔。
目錄
簡介
20世紀60年代中期,美國達特茅斯學院約翰·凱梅尼(J. Kemeny)和托馬斯·卡茨(Thomas E. Kurtz)認為,像FORTRAN(世界上最早出現的計算機高級程序設計語言)那樣的語言都是為專業人員設計,沒有辦法普及。於是,他們在簡化FORTRAN的基礎上,在1964年研製出一種「初學者通用符號指令代碼」(Beginner's All-purpose Symbolic Instruction Code),簡稱BASIC。20世紀70年代,BASIC語言發展成為一種廣泛使用的通用語言,也正是這個年代,微型計算機誕生了,做為必備的軟件,各種微機上都配備了BASIC語言,例如:Apple BASIC、IBM BASIC(BASICA)等。由於各機型不同,它們對基本BASIC語言的擴展也不相同,導致了同是BASIC語言程序卻不能互相兼容的局面(例如各種BASIC語言的繪圖語句差別很大),即所謂「方言性」問題。
評價
使用BASIC語言可以通過鍵盤終端與字符顯示器或電傳打字機,進行人和計算機的對話。有的微型機當BASIC源程序送入計算機時,計算機能立即檢查出詞法錯誤(或拼寫錯誤),並且通過電傳機或字符顯示器打印出來,用戶可以立即在鍵盤上修正。當修改後的程序運行時,計算機又能查出程序中的語法錯誤並打印出來,用戶可以再次進行修改,直到得到滿意的結果。也有的微型機,當BASIC源程序送入計算機後,運行程序時同時檢查詞法及語法錯誤,並打印出錯誤信息。因此對初學者來說,調試BASIC程序是很方便的。另外還可通過一些命令監督和控制程序的運行。[1]