As linguagens de modelagem são geralmente linguagens simples apenas de substituição, em contraste com os recursos mais sofisticados em processadores de modelos completos, mas podem conter alguma lógica.