language domains definition
A domain-specific language (DSL) is a computer language specialized to a particular application domain.This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains, and lacks specialized features for a particular domain. domain-specific language is somewhere between a tiny programming language and a scripting language, and is often used in a way analogous to a programming library.