Datorer använder binär (bas-2, med endast 0 och 1) främst av två avgörande skäl:
1. Fysisk implementering: Elektroniska komponenter är i grunden bistabila. Detta innebär att de lätt kan existera i två distinkta tillstånd:på eller av, högspänning eller lågspänning, magnetiserad på ett eller annat sätt. Att representera information med dessa två stater (0 och 1) är oerhört effektivt och pålitligt. Att försöka representera fler tillstånd (t.ex. ternär med 0, 1 och 2) skulle kräva betydligt mer komplexa och mindre pålitliga komponenter. Den enkla "på/av" -omkopplaren är anmärkningsvärt robust och lätt att tillverka i skala.
2. enkelhet och tillförlitlighet: Binär aritmetik är enkel att implementera i hårdvara. Logikgrindarna (och, eller, inte, etc.) som utför beräkningar är enkla att designa och tillverka med transistorer. Ju enklare systemet, desto färre är chansen att fel. Dessutom är feldetektering och korrigeringstekniker relativt enkla i ett binärt system.
Medan andra numreringssystem * kunde * teoretiskt användas, gör kombinationen av enkel fysisk implementering och inneboende enkelhet binär det överväldigande dominerande valet för digitala datorer. Alla andra system skulle införa betydande komplexiteter i hårdvarutesign och potentiell opålitlighet.