** BASIC I, versione originale a bordo dei primi [[BBC Micro]].
** BASIC II, versione impiegata sugli [[Acorn Electron]] e sui BBC Micro prodotti dopo il [[1982]], incluso il modello the BBC B+. Aggiunge i comandi ''OPENUP'' e ''OSCLI''. Include inoltre alcuni bug fix.
** BASIC III, prodotto in due versioni, una per l'inghilterra, l'altra per gli Stati Uniti. Rispetto alla versione II include alcuni bug fix ed alcuni nuovi comandi come il COLOR o COLOUR.
** BASIC IV, conosciuto anche come ''CMOS BASIC'' era disponibile sul [[BBC Master]] e sulla macchina ''Master Compact''. Supporta le nuove istruzioni disponibili per il processore 65SC12.
** HI-BASIC, era disponibile in due versione, la prima basata sul BASIC III, la seconda sul BASIC IV. Entrambe le versioni sono sviluppate per eseguire i programmi ad un indirizzo più alto (B800) rispetto alle versioni normali. Questo determina un maggior spazio di memoria per i programmi.
Un altra versione del BBC BASIC, chiamata ''BAS128'', era fornita su nastro o su disco assieme al ''BBM Master'' ed al ''Master Compact''. Veniva caricata nella memoria principale e supportava 64 KB di spazio per i programmi. Per contro questa versione era più lenta rispetto alla versione residente su [[ROM]].