编辑本段Basic 的简介
Beginner's All-purpose Symbolic Instruction Code(初学者通用的符号指令
代码),原来被作者写做 BASIC,只是后来被
微软广泛的叫做 Basic 了。
BASIC语言是由Dartmouth学院JohnG.Kemeny与ThomasE.Kurtz两位教授于1960年代中期所创。由于立意甚佳,BASIC语言简单、易学的基本特性,很快地就普遍流行起来,几乎所有小型、微型以家用电脑,甚至部分大型电脑,都有提供使用者以此种语言撰写程式。在微电脑方面,则因为BASIC语言可配合微电脑操作功能的充分发挥,使得BASIC早已成为微电脑的主要语言之一。
随着计算机科学技术的迅速发展,特别是微型计算机的广泛使用,计算机厂商不断地在原由的BASIC基础上进行功能扩充,出现了多种BASIC版本,例如TRS-80 BASIC、Apple BASIC、GWBASIC、
IBM BASIC(即BASICA)、True BASIC。此时BASIC已经由初期小型、简单的
学习语言发展成为功能丰富的使用语言。它的许多功能已经能与其他优秀的
计算机高级语言相媲美,而且有的功能(如绘图)甚至超过其他语言。
一般人类自然语言有标准语言,也有方言,
电脑语言亦是如此。许多种电脑都有BASIC语言,但其语法、规则、功能并不尽然相同,而同一种电脑所使用的BASIC语言也可能有不同版本或由不同的
软件开发公司制作的不同品牌BASIC语言,只是大家一致地继承了BASIC创始者所设计的基本形态与精神,而分别赋予独特的设计手法与增添一些功能罢了。
初期BASIC
语言功能很弱、
语句很少,只有14条语句,后来发展到17条语句,这就是所谓的“基本的BASIC”。这个时期的BASIC语言主要在小型机上使用,以编译方式执行。
微机BASIC
20世纪70年代,BASIC发展成为一种广泛使用的通用语言。也正是这个年代,微型计算机诞生了。第一个微型计算机配置BASIC语言的是微软(Microsoft)公司总裁比尔.盖茨,那时他才19岁。在比尔.盖茨的第一个微型计算机BASIC的带动下,各种计算机都相继配备了BASIC语言,由于机型不同,它们对基本BASIC语言的扩展也不相同,导致了同是BASIC语言程序却不能却不能互相兼容的局面。这个时期的BASIC语言开始采用解释执行方式,方便了用户对程序的维护。
结构化BASIC
结构化程序设计思想是20世纪70年代开始萌发的,其主要思想是尽量使程序按传统书写顺序执行,减少语句之间的跳转,采用模块化设计,各模块完成一守的相对简单的功能。结构化程序能增加程序的可读性。
20世纪80年代中期,美国国家标准化协会(ANSI)根据结构化程序设计的思想,提出了一个新的BASIC
标准草案。在此之后,出现了一此结构化的 BASIC语言,主要有Quick BASIC True BASIC等。它们不仅完全适应结构化、模块化的程序设计的要求,而且保留了BASIC语言易学、易用、易维护等优点,同时提供了解释执行方式和编译执行方式。
Visual BASIC
20世纪80年代中期,
微软公司推出
Windows操作系统,它提供了图形方式的用户界面,通过鼠标、窗口中、菜单等控计算机,使操作变得更直观、更简单,使用计算机更容易,更方便。
基于Windows操作系统的BASIC语言是Visual BASIC(意为“可视的BASIC”),由
美国微软公司开发,它是微软公司在1991年推出的,是一种强有力的
软件开发工具,应用它可以设计出具有良好用户界面的
应用程序。Visual BASIC一出现就受到高度重视,发展潜力具大,比尔.盖茨宣称:“Visual BASIC是迎接
计算机程序设计挑战的最好例子。”
1975 年,
比尔·盖茨创立的 Microsoft,并成功的把 Basic 语言的
编译器移植到使用 Intel 处理器的 ALR 计算机中,IBM 在 1982 年选定 Microsoft 创作 PC 的操作系统时,也选定了 Microsoft 的 Basic 作为其计算机的 ROM-Basic。微软还在其发布的 DOS 操作系统中免费加入了 GW-Basic、QBasic 等当时最好的 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。
BASIC语言早期是以直译程式的方式创始,也演化出许多不同名称的版本,如:BASICA,GW-BASIC,MBASIC,TBASIC,...。微软公司也在
MS-DOS时代即推出QuickBASIC,并逐渐将之改良为兼具直译与编译双重翻译方式,1988年在Windows开始流行的时候,微软公司推出VisualBasicforWindows成为Windows作业环境一枝独秀的易学易用程式语言,微软公司还特地为MS-DOS的使用者开发了VisualBasicforMSDOS。微软在早期的崛起BASIC语言功不可没。
编辑本段Basic 的名字
Beginner's All-purpose Symbolic Instruction Code(初学者通用的符号指令代码),原来被作者写做
BASIC,只是后来被微软广泛的叫做
Basic了。
BASIC语言本来是为校园的大学生们创造的高级语言,目的是使大学生容易使用计算机。尽管初期的BASIC仅有16条语句,但由于
BASIC在当时比较容易学习,它很快从校园走向社会,成为初学者学习计算机程序设计的首选语言。
随着计算机科学技术的迅速发展,特别是微型计算机的广泛使用,计算机厂商不断地在原由的BASIC基础上进行功能扩充,出现了多种
BASIC版本,例如TRS-80 BASIC、Apple BASIC、GWBASIC、IBM BASIC(即BASICA)、True BASIC。此时BASIC已经由初期小型、简单的学习语言发展成为功能丰富的使用语言。它的许多功能已经能与其他优秀的计算机高级语言相媲美,而且有的功能(如绘图)甚至超过其他语言。
1975 年,比尔·盖茨创立的 Microsoft,并成功的把
Basic语言的编译器移植到使用 Intel
处理器的 ALR 计算机中,IBM 在 1982 年选定 Microsoft 创作 PC 的操作系统时,也选定了 Microsoft 的
Basic作为其计算机的 ROM-
Basic。微软还在其发布的 DOS 操作系统中免费加入了 GW-Basic、QBasic 等当时最好的
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 .NET 2005内推出Visual Basic .NET 2005。
现在还有Visual Studio .NET 2008里有Visual Basic .NET 2008
编辑本段中文维基百科 BASIC 使用者
BASIC是一个与电脑相关的小作品。你可以通过
编辑或修订扩充其内容。
程序设计语言编辑
工业
编程语言: A+ | Ada |
汇编语言| B | Brainfuck | C | C++ |
C++/CLI| Cg | COBOL | Eiffel | Erlang | FORTRAN | IronPython | Java | JRuby | Jython | LISP | Oberon |
Objective-C| Ocaml | Pascal | Perl | Powerbuilder | Python | QBASIC | R | REXX |
Ruby | Self | Smalltalk |
SQL | Tcl/Tk | Visual Basic | PHP | C# | F# | J# | Visual Basic .NET
脚本编程语言: ActionScript. JavaScript. JScript. Nuva | PostScript. VBScript. lua
学术编程语言: APL/J | Haskell | Logo | ML | pascal|Prolog | Scheme | SAC
其他编程语言: ALGOL |
BASIC| Clipper | Forth | Modula-2/Modula-3 | MUMPS | PL/I | Simula
BASIC是在1965年5月,由美国科学家托马斯·库尔兹研制出来的。10多年后,(前微软公司的
总裁)比尔·盖茨把它移植到PC上。三十多年来,
BASIC语言一直是初学
计算机语言者使用最广泛的一种高级语言。它能进行数值计算、画图、演奏音乐,功能十分强大,而学起来又是非常容易。
编辑本段BASIC语言的特点
1.
简单易学:
BASIC语言所使用的词大多数是英语单词的原意或缩写,运算符号、表达式的书写也与数学中差不多。标准的
BASIC语句只有17种。
2.
会话式:人们可以通过键盘和显示屏与计算机“对话”,运行程序时,计算机会把程序中语法错误及错误的属性显示出来,让使用者修改。
3.
适用面广:既能进行
科学计算,又能数据处理等。
4.
两种执行方式:解释方式和编译方式。其中解释方式可以边输程序边运行非常适合初学者。
BASIC是
Beginner's All-purpose Symbolic Instruction Code的缩写,意为初学者通用符号指令代码语言,它是在1964年由美国的两位教授
Thomas和
John G.Kemeny在
Fortran语言的基础上设计的语言系统,这个简单、易学的程序设计语言当时只有17条语句,12个
函数和3个命令,现在一般称其为基本
BASIC。