Merkkikoodien
Merkkikoodit ovat järjestelmiä, joiden avulla teksti tallennetaan ja lähetetään digitaalisesti. Ne määrittelevät sekä käytettävän merkkijoukon että tavan, jolla kunkin merkin arvo esitetään bitteinä tai tavuina. Merkkikoodit vaikuttavat sekä tallennuksen tilaan että tiedon siirron yhteentoimivuuteen eri järjestelmien välillä. Oikea koodaus varmistaa, että sama merkkijono näkyy eri ohjelmissa ja laitteissa samoilla merkeillä.
Varhaiset järjestelmät käyttivät 7-bittistä ASCII-merkistöä, joka kattoi pääosin englanninkielisen aakkoston. 8-bittiset laajennukset kuten ISO/IEC 8859-1 lisäsivät
Valinta koodauksen välillä vaikuttaa datan tallennukseen, ohjelmien toimintaan ja tiedonsiirtoon. Eri koodaukset voivat johtaa mojibakeksi nimeämän