Il codice Gray è un codice binario a lunghezza fissa, in cui due posizioni diverse hanno solo un carattere diverso tra loro.