ito on lukumäärän merkitsemistapa. Jokaista laskettua asiaa tai esinettä merkitään yhdellä pystyviivalla, joita piirretää n (tai vaikkapa kaiverretaan) vierekkäin. Joka viides viiva piirretään neljän edellisen yli ristiin jaotellen näin merkinnät viiden ryhmiin. Koska jokainen vinoviivan sitoma ryhmä merkitsee aina viittä laskettua asiaa, kokonaismäärä on helppo laskea.
Lukujärjestelmä tarkoittaa tapaa, jolla numeroista koostetaan lukuja. Kantaluku kertoo, kuinka monta eri numeroa lukujärjestelmän luvuissa voi esiintyä. Esimerkiksi kymmenjärjestelmässä on luvut 0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9. Käytettävä lukujärjestelmä ilmoitetaan usein alaindeksillä tai muulla tunnuksella. (510 = 1012 = 101b)
Länsimaissa käytetään yleisesti arabialaisia numeroita järjestelmässä, jonka kantaluku on 10. Myös muunlaisia järjestelmiä on ollut ja on vieläkin käytössä eri sovellusalueilla.
Tietotekniikassa käytetään usein 2-kantajärjestelmää eli binäärijärjestelmää (numeroina 0, 1), heksadesimaalijärjestelmää (numeroina 0-9 sekä A, B, C, D, E ja F) ja oktaalijärjestelmää (numeroina 0-7).
Binäärijärjestelmä, binaarijärjestelmä eli 2-järjestelmä on lukujärjestelmä, jonka kantaluku on kaksi. Toisin sanoen siinä on käytössä vain kaksi eri merkkiä lukujen esittämiseen. Tyypillisesti käytetyt symbolit ovat 0 ja 1.
Binäärijärjestelmän toteuttaminen elektronisilla piireillä on suoraviivaista, ja tästä syystä muun muassa käytännössä kaikki nykyiset tietokoneet perustuvat siihen. Prosessoreissa ja muissa digitaalipiireissä nolla ja yksi esitetään usein kahtena eri jännitetasona.
Binäärilukujen pituuden vuoksi niiden kanssa paljon tekemisissä olevat ihmiset käyttävät usein tiiviimpää oktaali- tai heksadesimaali-merkintää. Muunnos binääristä oktaali- tai heksadesimaaliluvuksi on helppoa: binääriluvut ryhmitellään oikealta alkaen kolmen (oktaali) tai neljän (heksadesimaali) bitin ryhmiin, ja kukin ryhmä muutetaan vastaavaksi kahdeksan- tai 16-kantaiseksi luvuksi.
Heksadesimaalijärjestelmä on lukujärjestelmä, jonka kantaluku on 16. Sitä käytetään yleisesti tietotekniikassa, koska yksi 16-kantaisen järjestelmän merkki vastaa suoraan binäärijärjestelmän neljää peräkkäistä bittiä. Näin esimerkiksi 8-bittisen tavun arvo voidaan ilmaista kahden merkin pituisella heksadesimaaliluvulla.
Heksadesimaalijärjestelmä käyttää tavallisten numeroiden 0–9 lisäksi kirjainmerkkejä A–F merkitsemään lukuja 1010–1510. Lukujen alaindeksissä oleva luku ilmoittaa lukujärjestelmän kantaluvun.
Hexadecimal-sanan otti ensimmäisenä käyttöön IBM, joka halusi korvata aiemman sexidecimal-sanan.