Muito interessante.
Lembro uma epoca que me empolguei com Seed7.
É uma metalinguagem.
Consiste em uma linguagem para descrever outras linguagens.
Página do Seed7
https://seed7.sourceforge.net/
Cheguei a traduzir toda a documentação, criei minha primeira instrução if em portugol, ou seja, "se". Eu tinha grandes planos mas a dura realidade do nosso pais, onde não sobra tempo e muito menos dinheiro, me obrigou a largar tudo.
Blog onde se encontra a tradução
https://criacaojogos.blogspot.com/