- A domain-specific language (\small{DSL}) is a program-
- ming language or executable specification language
- that offers, through appropriate notations and ab-
- stractions, expressive power focused on, and usu-
- ally restricted to, a particular problem domain.
+ A domain-specific language (\small{DSL}) is a programming language
+ or executable specification language that offers, through
+ appropriate notations and abstractions, expressive power focused
+ on, and usually restricted to, a particular problem domain.