GW-BASIC linguaggio di programmazione | |
---|---|
La finestra di apertura del GW-BASIC | |
Autore | Microsoft |
Data di origine | 1983 |
Ultima versione | 3.23 |
Utilizzo | General purpose |
Tipizzazione | Forte |
Influenzato da | Microsoft BASICA |
Implementazione di riferimento | |
Licenza | licenza 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].