En termes mathématiques, les codes Hamming sont une classe de codes linéaires binaires.
Les codes de Hamming sont générés selon certaines règles. Les codes de Hamming utilisent plusieurs bits de parité.