La distinción entre lengua y lenguaje no es precisa, aunque en general se suele considerar que todas las lenguas son lenguajes, pero no todos los lenguajes son lenguas: una lengua equivale a un idioma, mientras que un lenguaje es un sistema de comunicación o de expresión de conocimientos, como el lenguaje matemático.