Kod Johnsona – kod dwójkowy bezwagowy i niepozycyjny stosowany w elektronice, w którym słowa kodowe mają postać: lub

{| class="wikitable sortable" style="text-align:center" ! Wartośćdziesiętna !! Wartośćbinarna !! KodJohnsona |- | 0 || 0000 || 00000 |- | 1 || 0001 || 00001 |- | 2 || 0010 || 00011 |- | 3 || 0011 || 00111 |- | 4 || 0100 || 01111 |- | 5 || 0101 || 11111 |- | 6 || 0110 || 11110 |- | 7 || 0111 || 11100 |- | 8 || 1000 || 11000 |- | 9 || 1001 || 10000

Zobacz też dwójkowy system liczbowy kod 1 z n kod Graya

Johnsona