BASIC 的全称是什么

2025年3月17日 | 阅读 3 分钟

BASIC:Beginner's All-Purpose Symbolic Instruction Code(初学者通用符号指令代码)。

BASIC 的全称是 Beginner's All-Purpose Symbolic Instruction Code(初学者通用符号指令代码)。它是最早的高级编程语言之一,也是最简单的高级编程语言之一,并且得到了所有操作系统的支持。John G. Kemeny 和 Thomas E. Kurtz 于 1964 年在达特茅斯学院设计了最初的 BASIC 语言,其目的是让所有学生都能在各个领域使用计算机,最初设计为交互式分时语言。当时,使用计算机需要定制软件,这对于普通人来说不容易学习。随着 BASIC 的出现,人们开始在个人计算机上为他们的业务、职业等开发定制软件。

BASIC full form

如今,BASIC 只用于教授编程基础知识。为了指示计算机按什么顺序执行指令,BASIC 最初在每条指令(或行)的开头使用数字。行号从 10、20、30 等开始编号,以便之后可以根据需要添加更多指令。程序可以在执行过程中通过“GOTO”语句跳回之前的指令。例如,BASIC 程序第 230 行的“if”子句会指示计算机返回到第 50 行,如果变量的值小于 10。此命令可能如下所示:

230 IF (N < 10) THEN GOTO 50

现代 BASIC 程序使用“while 循环”,只要特定条件为真,它们就会执行一系列指令。较新的 BASIC 编程工具支持更多数据类型,包括整数、字符串和数组,用于存储变量和其他数据。与仅基于文本的早期 BASIC 开发环境相比,如今的 BASIC 编程软件使开发人员能够使用图形用户界面以可视化方式设计大部分程序。REALbasic 和 Microsoft Visual Basic 是两种更广泛使用的 BASIC 开发工具。

由于它易于学习,其语句易于其他程序员阅读,并且得到了大多数操作系统的支持(OS),BASIC 至今仍在全球范围内使用。BASIC 的文档已被翻译成多种不同的国家语言。它经常包含声音和图形支持。QBASIC 是如今常见的 BASIC 版本。

随着功能更强大的微型计算机进入市场,以及像 Pascal 和 C 这样功能更强大的编程语言变得可行,BASIC 在 1990 年代的吸引力逐渐减弱。1991 年,微软发布 Visual Basic,将一个较新版本的 BASIC 和一个可视化表单生成器结合在一起。这重新点燃了该语言的使用,并且“VB”至今仍以 VBA 和 VB.NET 的形式被广泛使用的编程语言。

QuickBasic (QB) 是微软于 1985 年开发的 BASIC 编译器,主要在 DOS 上运行。

历史

DartmouthBasic 是在达特茅斯学院学生团队的指导下实现的。它主要为没有数学背景的人设计。

早期它免费提供,以使该语言流行起来。为了在学生中推广该语言,它在学校中提供。在 1960 年代,它开始收费。

Visual Basic

Visual Basic (VB) 于 1991 年由微软推出。它是 QuickBasic 的演进,融合了许多其他语言。它融合了那些语言中的面向对象构造,如“With”和“For Each”,以及该语言的构造,如块结构控制语句、参数化子例程和可选的静态类型。该语言仍然具有一些与其前代产品兼容的功能,例如可用于查找问题的可选行号,以及用于声明的 Dim 关键字和“Gosub”/Return 指令。Excel 电子表格应用程序需要一种新的宏语言是创建 Visual Basic 的主要原因之一。

BASIC 作为一门入门语言,在创建小型应用程序方面很有帮助,并且被认为非常稳定。

微软于 1996 年推出了 VBScript,并于 2001 年推出了 Visual Basic .NET,它在语法上类似于 Java 和 C#,但具有原始 BASIC 语言的语法。

版本

早期版本

  • QB64
  • FreeBASIC
  • RapidQ
  • Basic For QT
  • Gambas

现代版本

  • PureBasic
  • PowerBASIC
  • Xojo
  • Monkey X
  • True BASIC

下一个主题全称