1. Forstå tallsystemer
Tallsystemer er metoder for å representere tall. Desimalsystemet (base 10) vi bruker til daglig, bruker 10 sifre (0-9). Datamaskiner bruker binær (base 2), som representerer alle data med bare 0 og 1. Oktal (base 8) bruker 0-7, mens heksadesimal (base 16) bruker 0-9 og A-F. Hvert system har en annen grunntallverdi, og plassverdier beregnes som potenser av grunntallet. For eksempel er desimalt 13 lik binært 1101 (1×8 + 1×4 + 0×2 + 1×1), oktalt 15 og heksadesimalt D. Å forstå ulike tallsystemer i programmering gjør det enklere å håndtere minneadministrasjon, bitvise operasjoner og fargekoder.