Nel campo informatico possiamo dire che il testo è dappertutto: programmi, documenti, file ... ogni cosa può essere considerata come una sequenza di caratteri manipolabile in modo automatico.
Non solo, esistono poi i file di puro testo, cioè quei file che sono creati con un semplice editor di testi e che possono essere letti, interpetati e capiti direttamente dall'untente, senza la necessità di elaborazioni intermedie da parte di altri programmi.
I file di puro testo giocano un ruolo fondamentale: il codice sorgente di un programma è contenuto in file di puro testo, un ipertesto creato con l'HTML è contenuto in file di puro testo, le impostazioni di configurazione di un programma, per lo meno in Linux, sono contenute in file di puro testo, gran parte della documentazione di Linux è contenuta in file di puro testo.
In un tale contesto è normale che si siano sviluppate tecniche e strumenti, il cui scopo è la manipolazione automatica di sequenze arbitrarie di caratteri.
In questo argomento genrale dell'area tematica informatica sono trattati una parte di quelle tecniche e strumenti: