The Library of Congress > LCCN Permalink

View this record in:  MARCXML | LC Authorities & Vocabularies

Domain-specific programming languages

LC control no.sh2007005223
Topical headingDomain-specific programming languages
    Browse this term in  LC Authorities  or the  LC Catalog
Variant(s)Application languages (Computer science)
Domain-specific languages (Computer science)
DSLs (Domain-specific programming languages)
Little languages (Computer science)
Macros (Domain-specific programming languages)
Problem-oriented languages (Computer science)
See alsoProgramming languages (Electronic computers)
    Browse this term in  LC Authorities
Found inWork cat.: Wu, H. Grammar-driven generation of domain-specific language testing tools, 2006: abstr. (Domain-specific languages (DSLs) assist a software developer (or end-user) in writing a program using idioms that are similar to the abstractions found in a specific problem domain)
Wikipedia, July 11, 2007 (Domain-specific programming language -- A domain-specific programming language (domain-specific language, DSL) is a programming language designed for, and intended to be useful for, a specific kind of task ... DSLs have also been called by various names: Little languages, Macros (in reference to the macro feature found in spreadsheets, word processors, and other applications, and not to the powerful programming language macros, which are frequently employed to implement DSLs), Application languages, Problem-oriented languages)
FOLDOC, July 11, 2007 (domain-specific language -- A machine-processable language whose terms are derived from a domain model and that is used for the definition of components or software architectures supporting that domain. A domain-specific language is often used as input to an application generator)
Dictionary of computer science, engineering, and technology, 2001 (domain-specific language -- any language which contains specific instructions to support a particular application domain. For example, languages for writing discrete event simulation, payroll systems, or operating systems are instances of domain-specific languages)
Not found inWebopedia, July 11, 2007; Computing dictionary, via WWW, July 11, 2007