GW-BASIC

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

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.

Over de herkomst van de naam is geen duidelijkheid. Waarschijnlijk afkomstig van Graphics Windows BASIC, maar het heeft niets te maken met het besturingssysteem Microsoft Windows. Waarschijnlijk wordt met Graphics Windows in de naam verwezen naar de mogelijkheid om in grafische modus meerdere schermen te bewerken.

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.