Cuando construimos un lenguaje formal, con unos símbolos y unas estructuras sintácticas perfectamente determinadas por las reglas de construcción de fórmulas, podemos asimismo utilizar variables de orden superior para referirnos al lenguaje formal establecido.