la  représentation d'un nombre quelconque doit se faire dans un format qui permet son exploitation par la machine, les seuls états assimilés par celle-ci étant le 0 et le 1, il est ,donc, indispensable de choisir des codes basés sur le système binaire ou capable d'etre  convertis en binaire.

tous ces codes se basent sur un système de numération quelconque. dans ce cours, on va étudier les systèmes les plus répandus.