koodimuuntimia
Koodimuuntimet ovat laitteita tai ohjelmistokomponentteja, jotka muuntavat dataa yhdestä koodaus- tai esitysjärjestelmästä toiseen. Niiden tehtävänä on säilyttää alkuperäinen informaatio ja varmistaa, että muuntaminen ei muuta datan tulkintaa vastaanottavassa järjestelmässä. Muuntimia voidaan käyttää sekä reaaliaikaisessa datansiirrossa että lohkokohtaisessa tiedostojen käsittelyssä.
Niillä voidaan käsitellä erilaisia muuntamismuotoja, kuten merkkikoodauksia (ASCII, UTF-8, UTF-16, EBCDIC), numeerisia esityksiä (binääri, oktal, desimaali,
Käyttökohteita ovat tiedonvaihto järjestelmien välillä, vanhojen järjestelmien yhteentoimivuus, tiedostokantojen migraatio sekä sovellusten ja rajapintojen välinen tiedon
Esimerkkejä ovat UTF-8:stä toisiin merkkikoodauksiin soveltuvat muuntimet, Base64-koodaus ja dekoodaus sekä protokollakohtaiset muuntimet, jotka varmistavat datan
Historia ja kehitys: Eri järjestelmien käyttämät merkkijärjestelmät ovat aiheuttaneet tarvetta koodimuuntimille jo varhaisista tietokoneista lähtien. Nykyisin
Katso myös: merkkikoodaukset, data-enkoodaus, codec, tiedostomuodot, protokollat.