Estou menos interessado em idiomas em que você pode escrever quase tudo, mas depois é necessário escrever uma prova de que o que você escreveu termina.
Estou mais interessado no espaço de design de linguagens inerentemente confinadas a determinadas classes de complexidade por construção.
Existe algum tipo de hierarquia teórica para linguagens completas de turing?