kodeerimissüsteemide
Kodeerimissüsteemid viitavad meetoditele ja reeglite kogumitele, mida kasutatakse teabe teisendamiseks ühest vormist teise. Peamine eesmärk on sageli andmete edastamine, salvestamine või töötlemine tõhusamalt, turvalisemalt või vastupidavamalt. Erinevad kodeerimissüsteemid on välja töötatud erinevate probleemide lahendamiseks.
Üks levinud tüüp on andmete pakkimine, mis eemaldab andmetest üleliigse informatsiooni, et vähendada failisuurust ja kiirendada
Teine oluline kategooria on veaparandus- ja veeavastussüsteemid. Need lisavad edastatavatele andmetele kontrollsummasid või paranduskoode, et tuvastada
Krüptograafilised kodeerimissüsteemid on suunatud teabe turvalisuse tagamisele. Need muudavad andmed lugematuks ilma vastava dekrüpteerimisvõtmeta, kaitstes neid
Muud kodeerimisvormid hõlmavad signaalitöötlust, kus andmeid kodeeritakse raadiosignaalideks või muudeks analoogvormideks, ning teaduskirjanduses ja tehnilistes rakendustes