GW-BASIC on Microsofti väljatöötatud BASIC programmeerimiskeele variatsioon. See oli mõeldud IBMi PC jaoks ja sarnaneb IBM BASICA keelega, kuid see on iseseisev käivitatav ja erinevalt teistest BASIC-i keeltest; see ei vaja ROM BASIC-i.
Mõned GW-BASICi funktsioonid hõlmavad järgmist:
- CLS-käsk ekraani puhastamiseks.
- PRINT USING ja LPRINT käsud.
- WHILE-WEND silmuseid.
- INKEY $ funktsioon klahvivajutuste lugemiseks.
- IN / OUT juhised I / O jaoks.
- vea lõksu võimeid.
Esmakordselt kasutati 1983. aastal Microsoft GW-BASICi koos MS-DOS operatsioonisüsteemidega IBMi ühilduvatel arvutitel. Microsoft töötas välja ja avaldas BASIC-kompilaatori nimega BASCOM, mis oli ühilduv GW-BASICiga.
IBM-i ühilduv, programmeerimiskeel, programmeerimise terminid, QBasic