1. Förstå talsystem
Talsystem är sätt att representera tal. Decimalssystemet (bas 10) som vi använder dagligen bygger på 10 siffror (0-9). Datorer använder binär (bas 2) och representerar all data med bara 0 och 1. Oktal (bas 8) använder 0-7, medan hexadecimal (bas 16) använder 0-9 och A-F. Varje system har en egen radix (bas), och positionsvärden beräknas som basens potenser. Till exempel är decimal 13 lika med binär 1101 (1×8 + 1×4 + 0×2 + 1×1), oktal 15 och hexadecimal D. Att förstå olika talsystem i programmering gör det enklare att hantera minneshantering, bitvisa operationer och färgkoder.