Uma string (cadeia de caracteres) é uma sequência de caracteres, como letras, números ou símbolos, usada em programação e em conteúdo digital. As strings são a base do texto no software e aparecem em tudo, das mensagens aos utilizadores ao conteúdo dos websites. No código, ficam entre aspas, o que permite aos programadores manipular e mostrar texto de forma dinâmica.
As strings também se usam em conteúdo traduzido. Em vez de escrever o texto diretamente no código, o software guarda as strings à parte, para que possam ser traduzidas facilmente sem mudar o funcionamento base. Assim, o conteúdo mantém-se adaptável e os utilizadores têm uma experiência fluida em várias línguas.