Este programa é chamado de Not Yet Another Compiler Compiler, ou nyacc, em resumo. Ele é usado para criar outros compiladores, ou  seja, ele ajuda a construir programas que traduzem códigos de uma linguagem para outra. É útil para quem desenvolve linguagens de programação ou precisa de ferramentas específicas para tradução de código. 