Une chaîne de caractères (string) est une suite de caractères, comme des lettres, des chiffres ou des symboles, utilisée en programmation et dans les contenus digitaux. Les chaînes sont la base du texte dans les logiciels, des messages aux utilisateurs jusqu'au contenu des sites. Dans le code, elles sont placées entre guillemets, ce qui permet aux développeurs de manipuler et d'afficher du texte de façon dynamique.
Les chaînes servent aussi pour les contenus traduits. Au lieu d'écrire le texte en dur dans le code, le logiciel stocke les chaînes à part pour pouvoir les traduire facilement sans toucher aux fonctions de base. Le contenu reste adaptable et l'expérience est fluide pour les utilisateurs de toutes les langues.