All'interno di BASIC 256 i colori vengono indicati direttamente in inglese (ad es. white, red, blue, ...) o mediante il codice RGB (Red, Green, Blue - rosso, verde, blu).
Ricordiamo che ogni colore puo' essere ottenuto miscelando i tre colori primari (rosso, verde, blu) e spesso, in informatica, il loro livello di presenza viene indicato da un numero compreso tra 0 e 255. In altri casi si usa il codice esadecimale ovvero valori da 00 a FF.
Ad esempio
CODICE RGB
COLORE
0, 0, 0
nero (tutti i colori assenti)
255, 255, 255
bianco (tutti i colori al valore massimo)
255, 0, 0
rosso (presente solo il rosso al valore massimo)
0, 255, 0
verde (presente solo il verde al valore massimo)
0, 0, 255
blu (presente solo il blu al valore massimo)
255, 255, 0
giallo (rosso e verde al valore massimo, blu assente)
Senza inserire codici, i seguenti colori possono essere inseriti direttamente con il loro nome inglese
COLORI
black (0,0,0)
white (255,255,255)
red (255,0,0)
darkred (128,0,0)
green (0,255,0)
darkgreen (0,128,0)
blue (0,0,255)
darkblue (0,0,128)
cyan (0,255,255)
darkcyan (0,128,128)
purple (255,0,255)
darkpurple (128,0,128)
yellow (255,255,0)
darkyellow (128,128,0)
orange (255,102,0)
darkorange (170,51,0)
grey (164,164,164)
darkgrey (128,128,128)
COLOR
Per impostare un colore all'interno del programma, bisogna utilizzare l'istruzione
colornome del colore
Se, per utilizzare un colore diverso da quelli elencati, desideriamo inserire il codice RGB, l'istruzione diventa
color rgb (R, G, B)
Ad esempio per impostare il rosso, posso usare indifferentemente le istruzioni