BASIC

维基百科,自由的百科全书

跳转到: 导航, 搜索
BASIC
结构化过程
面市時間
1964年
設計者
约翰·克米尼托马斯·库尔茨
强类型
主要實作產品
Apple BASICBBC BASICMicrosoft BASICTI-BASIC
啟發語言
ALGOL 60FORTRAN IIJOSS
影響語言
COMALVisual BasicVisual Basic .NETRealbasicREXXPerlGRASS

BASICBeginner's All-purpose Symbolic Instruction Code,又譯培基),意思就是“初學者的全方位符式指令代碼”,是一種設計給初學者使用的程序设计语言。BASIC是一種解譯式的程式語言,在完成編寫後不須經由编译連結等手續即可執行,但如果需要單獨執行時仍然需要將其建立成執行檔

[编辑] BASIC的歷史

1964年,两位美国计算机科学家G. KemenyThomas E. KurtzFORTRAN语言的基础上创造了一种新的语言——BASIC,BASIC是一种适用于初学者的人机交互式语言

Basic 的名字——Beginner's All-purpose Symbolic Instruction Code(初学者通用的符号指令代码),原来被作者写做 BASIC,只是后来被微软广泛的叫做Basic了。

BASIC语言本来是为校园的大学生们创造的高级语言,目的是使大学生容易使用计算机。尽管初期的BASIC仅有几十条语句,但由于BASIC在当时比较容易学习,它很快从校园走向社会,成为初学者学习计算机程序设计的首选语言。

随着计算机科学技术的迅速发展,特别是微型计算机的广泛使用,计算机厂商不断地在原由的BASIC基础上进行功能扩充,出现了多种BASIC版本,例如TRS-80 BASICApple BASICGWBASICIBM BASIC(即BASICA)、True BASIC。此时BASIC已经由初期小型、简单的学习语言发展成为功能丰富的使用语言。它的许多功能已经能与其他优秀的计算机高级语言相媲美,而且有的功能(如绘图)甚至超过其他语言。

1975年比尔·盖茨创立微軟(Microsoft),并成功的把Basic语言的编译器移植到使用Intel处理器的ALR计算机中,IBM在1982年选定微軟创作PC的操作系统时,也选定了微軟的Basic作为其计算机的ROM-Basic。微软还在其发布的DOS操作系统中免费加入了GW-BASIC、QBASIC等当时最好的Basic解释程序。

Quick BASIC微软公司1987年推出的。

1991年,伴随着MS-DOS5.0的推出,微软公司同时推出了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[1]

[编辑] 参考資料

个人工具