Una stringa è una sequenza di caratteri, come lettere, numeri o simboli, usata nella programmazione e nei contenuti digitali. Le stringhe sono i mattoni del testo nei software e compaiono ovunque, dai messaggi per gli utenti ai contenuti dei siti. Nel codice sono racchiuse tra virgolette, così gli sviluppatori possono modificare e mostrare il testo in modo dinamico.
Le stringhe si usano anche per i contenuti tradotti. Invece di scrivere il testo direttamente nel codice, il software conserva le stringhe a parte, così si possono tradurre facilmente senza cambiare il funzionamento di base. In questo modo i contenuti restano adattabili e gli utenti hanno un'esperienza fluida in ogni lingua.