Ein Code ist eine Abbildung c von Original-Zeichen zu Folgen von Code-Zeichen (oft: Bits), die im folgenden Sinne umkehrbar ist:
es gibt keine Wörter x1x2...xm y1y2...yn mit c(x1)c(x2) ... c(xm) = c(y1)c(y2) ... c(yn).
Beispiele: