 A language that is used to describe other languages is a metalanguage.Meta may also mean "on a higher level of abstraction".A metalanguage operates on a higher level of abstraction in order to describe properties of a language.