Complementing María's answer... The word "lenguaje" also exists, but with a different meaning. It refers to the way a person expresses himself or herself.
E.g.
Él usa un lenguaje antiguo, como si estuviéramos en 1600.
He talks with old words, as if we were in the 1600's.
In technical terms, programming languages (for computer programmes) are called "lenguajes de programación" also.