Rozdělení kódů
- Lineární – libovolná kombinace kódových slov je opět kódovým slovem
- Lineární systematické – informační a zabezpečující místa v kódovém slově jsou oddělena (Slepianovy kódy)
- Ostatní lineární – informační a zabezpečující místa jsou rozložena na různých místech kódového slova (Hammingovy kódy, cyklické kódy atd.)
- Nelineární
- Řetězové (rekurentní)
- Inversní
- Paritní (s vnitřní a vnější paritou)
- Iterační (s blokovou paritou)