一个BASIC编译器,解释器和IDE
QuickBASIC是一个二十岁的解释器/编译器,FreeBASIC在其上建模。它运行在16位MS-DOS。
维基百科的更多信息:
Microsoft QuickBASIC(经常缩写为QB,或错误地缩写为“QBasic”,这是一个不同的系统)是由Microsoft Corporation开发的用于MS-DOS操作系统的BASIC编程语言的后代。它基于GW-BASIC松散,但除了解释器之外,还提供用户定义的类型,改进的编程结构,更好的图形和磁盘支持以及编译器。Microsoft将QuickBASIC作为商业开发套件出售。
微软于1985年8月18日发布了第一版QuickBASIC,存储在一个5.25“软盘上。QuickBASIC具有与以前版本的BASIC一起提供的显着不同的集成设计环境(IDE)。行号不再需要,因为用户可以通过屏幕上的文本编辑器直接插入和删除行。
Microsoft的“PC BASIC编译器”被包含在内,可用于将程序编译成DOS可执行文件。编辑器还有一个内置的解释器,它将运行该程序,而不必离开编辑器,并可用于在创建可执行文件之前对该程序进行调试。不幸的是,解释器和编译器之间存在一些小小的微妙差异,因此有时在解释器中运行得很好的程序在编译之后就会失败,甚至根本不编译。
QuickBASIC的最后一个版本是4.5(1988),尽管微软基础专业发展系统(PDS)的持续发展,最后一个版本是7.1版(1990年6月)。IDE的PDS版本称为QuickBASIC Extended(QBX)。QuickBASIC和PDS的后继者是Visual Basic for MSDOS 1.0,提供标准版和专业版。稍后版本的Visual Basic不包括DOS版本,因为Microsoft希望开发人员专注于Windows应用程序。
基于QuickBASIC 4.5的GW-BASIC的替代品包含在MS-DOS 5及更高版本中。这被称为QBASIC。与QuickBASIC相比,由于缺少一些功能,因此只能处理有限大小的程序,缺少对单独模块的支持,仅限于解释器。它不能直接用于生成可执行文件,尽管使用它开发的程序仍然可以由QuickBASIC 4.5,PDS 7.1或VBDOS 1.0编译器(如果有)编译。
要了解更多关于QuickBASIC的语言,历史和社区及其免费的口译员,您还应该看到en.wikipedia.org/wiki/QBasic。有更多的链接和更多信息,包括用于Quick / QBasic编程的准系统教程。
外部链接