GW-BASIC
GW-BASIC is een interpreter voor de programmeertaal BASIC die door Microsoft in 1985 op de markt gebracht werd voor IBM-PC-klonen en later werd meegeleverd met besturingssysteem MS-DOS.

BASIC staat voor Beginner's All-purpose Symbolic Instruction Code.

Over de herkomst van de naam is geen duidelijkheid.

Het is een afgeleide van Microsofts BASICA, ook een op de PC onder MS-DOS draaiende interpreter.
De GW-BASIC-variant werd door Microsoft ter beschikking gesteld aan OEM's om in licentie te nemen en uit te brengen op eigen copyright en naam.

De interpreter vertaalt regel voor regel het programma met commando's naar machinetaal en voert die dan uit ('runtime'). Dat is beduidend trager dan een compiler, die eerst de hele broncode omzet naar machinetaal en uiteindelijk uitvoert.
Microsoft leverde ook een BASIC-compiler met de naam BASCOM.

Ondertussen kwam Microsoft met QuickBASIC, een betere BASIC-compiler.
Q183065
interpreter
Concept
Q9143
programmeertaal
Concept
Q42979
BASIC
Concept
Q2283
Microsoft
ORG
Q2431
1985
TIME
Q202712
IBM-PC
MISC
Q1967650
klonen
UNK
Q47604
MS-DOS
MISC
Q518877
BASICA
ORG
Q267558
OEM
Concept
Q79719
licentie
Concept
Q55813
machinetaal
Concept
None
runtime
UNK
Q47506
compiler
Concept
Q128751
broncode
Concept
Q1056057
QuickBASIC
MEDIA
Q1049202
GW-BASIC
MEDIA
Q1049202
GW-BASIC
MEDIA
1985-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1985
DATE
instance of
developer
instance of
point in time
developer
used by