Language

A language is set of textual or graphical symbols that can be assembled respecting a well defined grammar to specify the behaviour of a program. A language is usually backed by one or several models of computations.