Programming language or just language refers to any set of symbols and the rules for combining them which are used to specify to a computer the actions that it is to take.
ANTLR, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages.