Merkkikoodauksien
Merkkikoodaukset ovat järjestelmiä, jotka määrittelevät, miten teksti tallennetaan ja siirretään bittijonona tietokoneissa ja verkkoyhteyksissä. Ne yhdistävät merkkijoukon eli sen, mitä merkkejä voidaan esittää, ja koodauksen, joka muuntaa kukin merkki bittikoodiksi. Eri koodaukset voivat olla yhteensopimattomia, mikä aiheuttaa merkkien väärin tulkitsemista eli mojibakea, kun teksti siirretään tai tallennetaan väärässä koodauksessa.
Historian suurin kehitysaskeleita olivat ASCII sekä 8-bittiset koodaukset kuten ISO-8859-1 (Latin-1) ja Windows-1252. Seuraavaksi on tullut
Merkkikoodaukset liittyvät sekä tallennukseen että ohjelmointiin. Oikea koodaus on tärkeä sekä lähteessä että vastaanottajalla: jos arvoja
Valinta riippuu käyttökontekstista ja yhteensopivuusvaatimuksista. Nykyään yleisimmät ratkaisut ovat Unicode-perusteiset koodaukset, erityisesti UTF-8, joka tukee monia