GW-BASIC

GW-BASIC
linguaggio di programmazione
La finestra di apertura del GW-BASIC
AutoreMicrosoft
Data di origine1983
Ultima versione3.23
UtilizzoGeneral purpose
TipizzazioneForte
Influenzato daMicrosoft BASICA
Implementazione di riferimento
Licenzalicenza MIT

Il GW-BASIC (Graphics and Windows Beginner's All-purpose Symbolic Instruction Code[1]) è uno dei dialetti del linguaggio BASIC sviluppato da Microsoft sulla base del BASICA. Fu inizialmente prodotto per la Compaq e inserito da Microsoft anche nel suo sistema operativo MS-DOS per IBM PC compatibili fino alla versione 5.0, quando fu rimpiazzato dal QBasic.

Il GW-BASIC è compatibile con il BASICA e, come questo, poteva essere lanciato da disco removibile ma, a differenza di esso, non si appoggia all'interprete BASIC memorizzato nelle ROM dei primi modelli di PC IBM ma viene caricato completamente in memoria al momento del suo avvio.

Il GW-BASIC è quasi privo delle caratteristiche della programmazione strutturata ma ha diversi comandi per la gestione della grafica e, parzialmente, anche per la gestione sonora (musica monofonica). Risultò quindi un linguaggio molto versatile, adatto a imparare i rudimenti della programmazione, e che ben si adattava a produrre ogni genere di applicazione, da semplici giochi a programmi per ufficio ad applicazioni di gestione dei dati su disco [2].

  1. ^ GW-BASIC sul Linux Dictionary
  2. ^ KindlyRat sulla diffusione del GW-BASIC nell'epoca degli home-computer, su geocities.com (archiviato dall'url originale l'11 agosto 2006).