Řetězec (string) je posloupnost znaků, jako jsou písmena, čísla nebo symboly, která se používá v programování a online obsahu. Řetězce jsou stavebními kameny textu v softwaru a objevují se všude, od zpráv pro uživatele po obsah webů. V kódu se uzavírají do uvozovek, takže s textem mohou vývojáři dynamicky pracovat a zobrazovat ho.
Řetězce se používají i u přeloženého obsahu. Místo aby byl text napevno v kódu, software ukládá řetězce zvlášť, aby se daly snadno přeložit bez zásahu do základních funkcí. Obsah tak zůstává přizpůsobitelný a uživatelé mají plynulý zážitek ve všech jazycích.