El código Aiken (también conocido como código 2421) es un código decimal codificado en binario (BCD) complementario. Se asigna un grupo de cuatro bits a los dígitos decimales de 0 a 9. El código fue desarrollado por Howard Hathaway Aiken y todavía se utiliza hoy en día en relojes digitales, calculadoras de bolsillo y pequeños dispositivos.

También es un código ponderado, aunque ahora los pesos de las cifras según su posición serán: 2, 4, 2 y 1. Ejemplo 35 = 0011 1011. Es decir 3 (0011) y 5 (1011).

El código Aiken difiere del código BCD 8421 estándar en que el código Aiken no pondera el cuarto dígito como 8 como con el código BCD estándar sino con 2.

La ponderación se obtiene para el código Aiken es de 2-4-2-1, mientras que el BCD estándar es de 8-4-2-1.

Se podría pensar que los códigos dobles son posibles para un número, por ejemplo 1011 y 0101 podrían representar 5. Sin embargo, aquí uno se asegura de que los dígitos 0 a 4 son imagen de espejo complementaria a los números 5 a 9.

DecimalCódigo Aiken
00 0 0 0
10 0 0 1
20 0 1 0
30 0 1 1
40 1 0 0
51 0 1 1
61 1 0 0
71 1 0 1
81 1 1 0
91 1 1 1