W pytaniu jest mały "misz-masz". Urządzenia wejścia/wyjścia nie przesyłają liczb, tylko dane w postaci cyfrowej. Jeśli chcemy, żeby były zabezpieczone przed niepowołanych dostępem, odczytem, trzeba je zakodować.
W programach komputerowych nie kodujemy liczb. Kodowaniem nazywamy proces pisania programu. Kod programu to jego treść (instrukcje, polecenia, zmienne, funkcje, dane, itd.).