koodausjärjestelmiin
Koodausjärjestelmät ovat järjestelmiä, jotka muuntavat dataa tai viestejä toiseen esitys- tai tallennusformaatin. Niiden tarkoituksena on mahdollistaa tiedon tallennus, siirto ja käsittely eri alustoilla sekä tukea yhteentoimivuutta.
Koodaus jaetaan päätyyppeihin. Merkkikoodaukset määrittelevät merkkien binäärisen esityksen; esimerkkejä ovat ASCII ja Unicode-perheen UTF-8 sekä UTF-16.
Pakkaus- ja virheenkorjauskoodit parantavat tehokkuutta ja luotettavuutta. Lossless-pakkauksia ovat Huffman-koodaus ja Lempel-Ziv -perheet (DEFLATE), jotka tiivistävät
Koodaus ei ole sama kuin salaus. Koodaus muuntaa esitysmuotoa, kun taas salaus pyrkii suojaamaan sisällön. Usein
Standardointi tapahtuu kansainvälisesti ISO/IEC, ITU ja Unicode Consortiumin kautta. Käytännössä koodauksia sovelletaan tiedonsiirtoon, tallennukseen, ohjelmistoihin ja