Concatenação
Concatenação é um termo usado em computação para designar a operação de unir o conteúdo de duas strings. Por exemplo, considerando as strings "casa" e "mento" a concatenação da primeira com a segunda gera a string "casamento".
Em ciência da computação, em particular na teoria da computação, a operação de concatenação sobre strings é generalizada para uma operação sobre conjuntos de strings como segue: Para dois conjuntos de strings S1 e S2, a concatenação S1S2 consiste de todas strings da forma vw onde v é uma string de S1 e w é uma string de S2. Nesta definição, a string vw é a concatenação comum de strings v e w como definida na seção introdutória. Neste contexto, conjuntos de strings são muitas vezes referidas como linguagens formais. Note que não usamos um símbolo de operador explícito para representar a concatenação.
Cada linguagem faz a concatenação de forma diferente. Para mais detalhes, consulte a página da linguagem correspondente, e o wikilivro indicado neste página.


