Les données sont représentées dans un ordinateur au moyen de simples commutateurs marche/arrêt, et numériquement, ceux-ci deviennent 1 et 0. Des millions de commutateurs combinés créent toutes les données dans un système informatique.
La gestion des données informatiques est un système électrique ; par conséquent, les interrupteurs marche/arrêt deviennent des interrupteurs électriques. Le courant est allumé ou éteint et les divers modèles et combinaisons d'activation/désactivation ou 1 et 0 sont utilisés pour représenter toutes les données. En raison de la nature de ce système, on l'appelle un système binaire.
Dans leur forme la plus petite, les données sont conditionnées en bits. Un bit ne peut être qu'une valeur, 0 ou 1. Deux bits ensemble peuvent représenter jusqu'à quatre valeurs différentes,
- 00 représente 0
- 01 représente 1
- 10 représente 2
- 11 représente 3
Ce processus d'utilisation de chiffres binaires pour représenter un symbole ou un caractère est appelé codage ou codage. Au fur et à mesure que le nombre de chiffres binaires augmente, le nombre de combinaisons possibles augmente de façon exponentielle. Par exemple, 8 bits peuvent représenter 256 valeurs et 10 bits peuvent être utilisés pour représenter 1024 valeurs différentes. En pratique, les programmeurs informatiques regroupent les bits en groupes de huit appelés octets.
L'évolution des ordinateurs a fait que les commutateurs sont passés de l'utilisation de tubes à vide et de transistors aux circuits numériques. Cela signifie que les ordinateurs sont devenus de plus en plus petits, permettant la représentation de plus en plus de données dans des appareils de plus en plus petits.