(critical theory) Any language or vocabulary of specialized terms used to describe or analyze a language or linguistic process.
Any similar language used to define a programming language.