Un código de números binarios en el cual los números sucesivos difieren solamente por un bit. Ver Figura N-4. El código gris es usado en minimización de errores porque el número de cambio de bits es el mismo para un paso sin importar la magnitud de la cantidad.