Texto é um termo específico de dados que no entanto se refere a uma ampla gama de assuntos que se reclacionam com tipagem de dados, entrada de dados e saida de dados (nestes últimos casos, especialmnete com a leitura e escrita de arquivos textuais) e ainda tipografia (em gráficos). Strings em muitas linguagens são tratados como objetos com métodos próprios e propriedades semelhantes a estruturas de dados.