Di base, i computer lavorano col codice binario semplicemente perché i circuiti e i componenti elettrici in generale possono funzionare solo in 2 stati: accesi (1) o spenti (0). Quindi, il codice binario utilizza questa l'unità minima (Bit) che può assumere solo i valori 1 e 0.
Esso è utilizzato nell'ambito dell'informatica per la rappresentazioni dei valori logici vero e falso. Esso è stato inventato da un matematico tedesco chiamato Gottfried Wilhelm Leibniz e ripreso dal matematico inglese G. Boole.
Viene naturale porsi la domanda perché scegliere il sistema binario per rappresentare il linguaggio informatico? Perché per un computer, composto da transistor e chip, è molto più semplice "contare" in base 2 che in base 10.
Perché l'uomo utilizza il sistema di numerazione decimale mentre l elaboratore il sistema binario?
Conteggio in binario
Quattro bit binari ci danno 16 cifre, se passiamo a 8 bit otterrai 256 valori possibili. Ciò richiede molto più spazio per rappresentare i numeri poiché quattro cifre in decimale ci danno 10.000 valori possibili. I computer comprendono il binario molto meglio di quanto noi comprendiamo i decimali.
Anche il sistema binario è un sistema di numerazione posizionale nel quale le cifre, chiamate bit, sono lo 0 e l'1. Quindi, si tratta di un sistema in base 2 ed usa come simboli solo lo 0 e l'1. Con solo queste due cifre è possibile rappresentare tutti i numeri.