Sim, todos os idiomas finitos são regulares. Uma linguagem finita é um idioma que contém um número finito de cordas. Um idioma regular pode ser descrito por uma expressão regular, um autômato finito ou uma gramática regular. É sempre possível construir um autômato finito que aceite apenas as cordas em um idioma finito - basta criar um estado para cada string e aceitar estados para essas strings no idioma. Portanto, qualquer linguagem finita é, por definição, regular.