O que é um gerador de programas?
É um programa feito para escrever programas, ele lę um modelo e gera o código com base neste modelo.