domain-specific language


domain-specific language

(language)A machine-processable language whose terms arederived from a domain model and that is used for thedefinition of components or software architectures supportingthat domain. A domain-specific language is often used asinput to an application generator.

domain-specific language

A programming language designed for a particular purpose. For example, Tex is a language used for typesetting, SQL is used to query databases, and Mathematica is used for computations. A domain-specific language (DSL) is more fine tuned to the application environment than a general-purpose programming language.