Palabra (matemáticas)
La operación de concatenación es asociativa y tiene a la palabra vacía como elemento neutro, por lo que el conjunto "A" adquiere estructura de monoide, mientras que el conjunto de palabras no vacías adquiere estructura de semigrupo., denominados respectivamente monoide libre y semigrupo libre (sobre el alfabeto "A").
Anidamiento (informática)
El anidamiento (llamado "nesting" en inglés) es la práctica de incorporar "llamadas" "(calls)" a funciones o procedimientos (unas) dentro de otras, mediante la inclusión de diversos niveles de paréntesis.