Les informations bas niveau traités par les ordinateurs peuvent être de différente nature: caractères de texte, nombres entiers, nombres flottants. Nous étudierons comment ces informations sont codés en binaire. Le codage de l'information a un impact direct sur la conception des circuits logiques qui vont par la suite traiter ces informations au niveau matériel.