BASIC又译培基,是一种直译语言程序设计语言。名称的字面意思为“初学者的全方位符式指令代码”,设计给初学者使用的程式语言,在完成编写后不须经由编译及链接器等手续,经过直译器即可执行,但如果需要单独执行时仍然需要将其建立成执行档。
14
Microsoft BASIC是微软公司建立其基础的一项产品。它在1975年初次推出为Altair BASIC,这是首次BASIC可供Altair 8800业余爱好者在微电脑上使用。
Microsoft QuickBASIC是BASIC程序设计语言的一个变种,由微软开发,用于MS-DOS平台,也有提供Mac操作系统使用的版本。大致上来说它是源自于GW-BASIC的一个改进衍生品,相较而言它有下列改进:支援用户自定类型、加强了对结构化编程思想的支援、增加了图形功能和磁盘存取功能,此外,还提供了一个编译器。相对于针对商业和专业用途的微软BASIC Compiler产品线,QuickBASIC是一个个人用户的开发套件。
BASIC Stamp是由美国Parallax公司自1992年起所提创的一种微控制器,此种微控制器与其他微控制器不同的地方在于:微控制器中的ROM内存内建了一套小型、特有的BASIC程式语言直译器,称为:PBASIC。有了PBASIC后,想开发、撰写微控器应用的设计者,只要学会、具备BASIC程式语言的撰写能力,就能够用其开发出嵌入式系统所用的控制应用程序,大幅降低了嵌入式设计的技能学习门槛,也因此BASIC Stamp在电子电机的嗜好玩家群中相当普遍与受欢迎。
Altair 8800 是一种于1974年面世的微型电脑。MITS基于Intel 8080设计了它。当时,还在哈佛大学读书的比尔·盖茨与伙伴保罗·艾伦一起为Altair 8800电脑设计Altair BASIC编辑器。Altair是第一台商业上获得成功的个人电脑,而BASIC是一种易用易学的计算机程序设计语言,盖茨与艾伦所开发的BASIC版本就是后来的Microsoft BASIC,也是MS-DOS操作系统的基础,而后者又是微软早期成功的关键。Microsoft Basic后来成了Microsoft QuickBASIC,并逐渐演变成为今天依然流行的Visual Basic。
GVBASIC是Basic语言的一种,是在GW-BASIC等语言上衍生出来的版本。该语言用于文曲星电子词典上,去掉了Basic一些功能如Call、屏幕颜色等,且编程时必须使用行号。
Integer BASIC,一种BASIC程式语言的直译器,由斯蒂夫·沃兹尼亚克开发,运行在Apple I与Apple II系列机器上。最早是以卡匣形式运作,在1977年Apple II推出后,内建在ROM里。这是最早在家用电脑上运作的BASIC程式工具之一。
高级编程语言是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示,有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。由于早期电脑业的发展主要在美国,因此一般的高阶语言都是以英语为蓝本。在1980年代,当东亚地区开始使用电脑时,在日本、台湾及中国大陆都曾尝试开发用各自地方语言编写的高级语言,当中主要都是改编BASIC或专用于数据库资料存取的语言,但是随着编程者的外语能力提升,现时的有关开发很少。
BASICA是“Advanced BASIC”的缩写,它是微软公司为PC-DOS写的一套单纯以磁盘为基础的BASIC直译器。
中华学习机是中国大陆于1986年研发成功上市,仿制Apple II的个人电脑产品。中华学习机由电子工业部计算机与信息局组织,清华大学主持联合设计,有电子部六所、国营734厂、天津无线电二厂、陕西省计算机厂及华明计算机有限公司参加研制成的一种计算机。中华学习机有两个型号:CEC-I 和CEC-E。和Apple II类似, 中华学习机配备了1 MHz 6502微处理器、64KB内存,连接家用电视机作为显示器使用。内置ROM BASIC等特性,可以使用Apple DOS,UCSD Pascal等Apple II软件。为降低成本,中华学习机仅有一个扩充槽。但设计失败的地方在于该扩充槽的板卡空间过小,以至于安装Z80等常用设备时,机器必须在去掉上盖的情况下工作。
Altair BASIC为BASIC直译器的一种,由比尔·盖兹及保罗·艾伦于1975年共同为Altair 8800电脑所开发。