Los sistemas numéricos más antiguos incluyen el babilónico, romano e hindú-árabe. Los ingenieros informáticos adoptaron el sistema binario para los ordenadores debido a que sólo utiliza dos dígitos, 0 y 1. Los bits son los dígitos binarios que permiten que los ordenadores funcionen, y un byte está compuesto por ocho bits y representa un carácter en el código ASCII.