Los términos "lenguaje interpretado" y "lenguaje compilado" no están bien definidos porque, en teoría, cualquier lenguaje de programación puede ser interpretado o compilado.