GW-BASIC是一种与微软为IBM PC提供的BASICA兼容的编程环境。它的一大优势是无需依赖ROM中的BASIC解释器,这使得它能够在广泛的IBM PC兼容机上运行,随着PC的普及,其应用范围也随之扩大。最早的GW-BASIC版本是2.0,而最后一个版本为3.23,主要活跃于1988年前后,一般提到GW-BASIC,通常指的是这个版本。
默认情况下,其他变量为单精度浮点数。许多GW-BASIC使用者由于缺乏训练,往往忽视了结构化编程的优势,倾向于滥用GOTO语句。他们倾向于使用GOTO而非结构化的语句,这可能导致代码可读性下降,参见“面条式代码”概念。尽管如此,GW-BASIC支持游戏操纵杆和光笔输入,可以读写磁盘文件、LPT和COM端口,处理端口事...
微软开源了 GW-BASIC,源代码采用 MIT 开源许可证托管在 GitHub 上。GW-BASIC源代码的初版发布日期为1983年2月10日,GW-BASIC是IBM的Advanced BASIC/BASICA的BASIC解释器。Microsoft的各种BASIC实现可以追溯到比尔·盖茨和保罗·艾伦(Bill Gates)和保罗·艾伦(Paul Allen)实现Microsoft的第一个产品——Altair 8800的...
GW-BASIC MANUALBibliography
. 1 1. 1 BASIC语官的发展与版本简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1. 2 GWBASIC语言的特点. . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Basic语言的发展历程可以分为三个关键阶段[1]:首先,非结构化Basic语言阶段,以gw-Basic和MS Basic为代表。这些早期的Basic语言,如gw-Basic,由于其设计之初的简化和直观性,使得它在编程入门时极具吸引力。然而,它们的局限性也十分明显,例如 gw-Basic缺少loop和while循环语句,这在处理复杂逻辑和算法...
All29BASIC5Visual Basic .NET4Go3JavaScript3Java2Pascal2Python2VBA2Batchfile1C#1 Sort:Most stars Sort options Most starsFewest starsMost forksFewest forksRecently updatedLeast recently updated robhagemans/pcbasic Star412 PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of inter...
1.3GWBASIC的运行环境...1 1.4GWBASIC的启动...2 1.5BASIC的使用方式...2 1.5.1直接方式...
GWBASIC使用手册 第1章 BASIC语言的特点及运行环境 (1)1.1 BASIC语官的发展与版本简介 (1)1.2 GWBASIC语言的特点 (1)1.3 GWBASIC的运行环境 (1)1.4 GWBASIC的启动 (2)1.5 BASIC的使用方式 (2)1.5.1 直接方式 (3)1.5.2 间接方式 (3)1.5.3 BASIC的退出 (3)第2章 BASIC的词法规则 (4)...