Merkkijonoliteraalit
Merkkijonoliteraalit ovat ohjelmointikielissä käytettyjä syntakseja, joiden avulla ohjelmakoodissa ilmaistaan merkkijonoja eli sarjoja merkkejä. Ne toimivat tekstuaalisen tiedon sisäisenä esityksenä ja niiden tarkka syntaksi sekä tulkinta vaihtelevat kielestä toiseen. Yleensä merkkijonoliteraalit alkavat ja päättyvät delimitereihin, kuten yksittäisiin tai kaksoislainausmerkkeihin. Joissakin kielissä käytetään myös backtick-merkkiä tai muita erikoismerkkejä. Usein latoja tukevat paakoja (escape sequences), joiden avulla erikoismerkit voidaan esittää ilman, että niitä tulkitaan lopulliseksi koostatukseksi. Yleisimmät paakot ovat esimerkiksi rivinvaihto (\n), välilyönti (\t), takaisinmerkki (\\), sekä lainausmerkkien paakkaus (\' ja \").
Monirivisiä merkkijonoliteraaleita tuetaan joissakin kielissä. Esimerkiksi Pythonissa käytetään kolmoislainausmerkkejä (""" ... """) tai (''' ... '''); JavaScriptin template-literalit käyttävät backtick-merkkia ja
Merkkjijonoliteraalit ovat usein Unicode-merkistöä tukevia. Lähdekoodin tallennus- ja koodausaspekti vaihtelee: UTF-8 on nykyisin yleisin koodi- ja
Merkkijonoliteraalit ovat keskeisiä ohjelmoinnissa, koska niiden avulla voidaan tallentaa ja käsitellä tekstiä, syötettä sekä dokumentaatiota. Oikea