The *(term) for a _(programming language) designed for a special purpose, usually within some commercial field of application, although such a language can be made for practically any domain.

There is a separate strand of research just to improve the ability to develop efficient and usable domain-specific languages.

Some research:
<ul class="links">
<li>_(http://www.math.chalmers.se/~rjmh/Combinators/)
<li>_(http://compose.labri.fr/documentation/dsl/)
<li>_(http://www-sal.cs.uiuc.edu/~kamin/dslresearch.html)
<li>_(http://www.hh.se/staff/vero/DSL/)
<li>_(LtU) has a _("section on DSL's"| http://lambda.weblogs.com/newsItems/viewDepartment$DSL).
</ul>
