Merkkijonojen
Merkkijonot ovat tietokoneissa käytettyjä merkkien jonoja, joilla esitetään tekstiä. Ne voivat sisältää kirjaimia, numeroita, välimerkkejä ja muita symboleja. Merkkijonot tallennetaan muistissa siten, että kukin merkki vie tavujen määrän riippuen käytetystä koodauksesta. Yleinen perusta on Unicode, joka mahdollistaa kansainvälisen merkkien käsittelyn.
Unicode määrittelee merkkien kuvauksen, mutta niiden binäärinen tallennus toteutetaan erilaisilla koodauksilla; yleisimmät ovat UTF-8, UTF-16 ja
Yleisimmät merkkijonoon liittyvät toiminnot ovat yhdistäminen (konkatenointi), pituuden laskeminen, merkkien hakeminen ja viipaleet (substring/slicing), sekä korvaaminen
Käyttökohteita ovat tekstin käsittely, käyttöliittymät, tiedostojen lukeminen ja kirjoittaminen sekä verkkoprotokollat kuten JSON ja XML. Kansainvälisen