BASIC語言

BASIC語言

程序設計語言
BASIC語言(BASIC language)是一種設計給初學者使用的程序設計語言。BASIC是一種直譯式的編程語言,在完成編寫後不須經由編譯及鍊接等手續即可運行,但如果需要單獨運行時仍然需要将其創建成可執行文件。BASIC語言是由Dartmouth學院John G. Kemeny與Thomas E. Kurtz兩位教授于20世紀60年代中期所創。在微電腦方面,因為BASIC語言可配合微電腦操作功能的充分發揮,使得BASIC早已成為微電腦的主要語言之一。
    中文名:BASIC語言 外文名:BASIC language 别名: 誕生年代:20世紀60年代 應用範圍:計算機編程 版本:BASICA、F-BASIC、Q-BASIC等 發明者:約翰·凱默尼、托馬斯·庫茨 計算機:簡易易學

BASIC語言特點

(1)構成簡單。BASIC語言的最基本語句隻有17種,而且它們都是常見的英文單詞或其變形,如READ、END等,很容易學習和掌握。

(2)是一種“人機會話”式的語言。通過鍵盤操作,用BASIC語言編寫完的程序,可以在計算機上邊編寫、邊修改、邊運行。而且還可以在運行中向人們提示信息的指出錯誤,要求人去改正,即實現了人和機器的對話。

(3)功能較全、适用面廣。BASIC語言除了能進行科學計算和數據處理外,還能進行字符處理、圖形處理、音樂演奏等。因此BASIC語言不僅适用于科學計算,也适用于事務管理、計算機輔助教學和遊戲編程等方面。

(4)執行方式靈活。BASIC語言提供兩種執行方式,分别是程序執行方式和命令執行方式。程序執行方式把BASIC語言編寫成一個完整的程序送入計算機執行;命令執行方式不編寫程序,直接從鍵盤輸入某些命令(稱鍵盤命令),計算機能立即執行這些命令。

BASIC語言采用的是解釋器,就是逐句翻譯成機器語言程序,譯出一句就立即執行,即邊翻譯邊執行.與編譯器比起來,解釋器費時比編譯器更多,但可少占計算機的内存。

使用BASIC語言的微型機有APPLE機和TRS-80機等.它們的使用方法有些不同。

下面舉一個BASIC語言編的程序。

10 LET X=2

20 LET Y=SIN(X)

30 PRINT Y

RUN

0.034899496

BASIC發展史

BASIC語言早期是以直譯程式的方式創始,也演化出許多不同名稱的版本,如:BASICA, GW-BASIC, MBASIC, TBASIC, ...。微軟公司也在MS-DOS時代即推出Quick BASIC,并逐漸将之改良為兼具直譯與編譯雙重翻譯方式,1988年在Windows開始流行的時候,微軟公司推出Visual Basicfor Windows成為Windows作業環境一枝獨秀的易學易用程式語言,微軟公司還特地為MS-DOS的使用者開發了Visual Basic for MSDOS。微軟在早期的崛起BASIC語言功不可沒。Quick Basic與Visual Basic發展過程如下:

Quick BASIC是微軟(Microsoft)公司1987年推出的。

1991年,伴随着MS-DOS5.0的推出,微軟(Microsoft)公司同時推出了Quick BASIC的簡化版QBASIC,将其作為操作系統的組成部分免費提供給用戶。自從Windows操作系統出現以來,圖形用戶界面(GUI)的BASIC語言(即Visual Basic)已經得到廣泛應用。

2001年Visual Basic .NET推出。

2003年Visual Basic .NET 2003推出。

2005年11月7日在Visual Studio 2005内推出Visual Basic 2005。

2008年3月在Visual Studio 2008内推出Visual Basic 2008。

2008年10月微軟公司推出針對兒童市場的免費編程語言Small Basic。

2010年4月12日在Visual Studio 2010内推出Visual Basic 2010。

其它工具

目前,除了微軟的産品之外,基于Basic的編程工具及語言變種較多,微機上主要使用的有以下幾種:

1、PowerBASIC

2、RealBasic

3、pureBasic

4、freebasic

5、NiceBASIC

相關詞條

相關搜索

其它詞條