Pour pouvoir être traitées par des ordinateurs, les informations sont codées sous la forme d'une suite de 1 ou de 0. On parle d'une représentation sous forme binaire de l'information. Un bit représente donc une information qui peut avoir uniquement la valeur 1 ou 0, selon que le courant passe ou ne passe pas. Le code ASCII est l'un des plus anciens codes toujours utilisés par les ordinateurs pour représenter des caractères latins. Il utilise pour chaque caractère une suite de 8 bits qui forment un octet (en anglais on parle de byte à ne pas confondre avec bit) et représente un caractère.