Domain Specific Language In English
A computer language like sql presents an interesting case.
Domain specific language in english. General programming languages or gpls. 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. Examples of vocabulary in various domains. A domain specific language dsl is a specialized programming language that is used for a single purpose.
Domain specific languages are languages created to support a particular set of tasks as they are performed in a specific domain. You could be familiar with the typical programming languages a k a. It can be deemed a domain specific language because it is specific to a specific domain in sql s case accessing and managing relational databases and is often called from another application but sql has more keywords and functions than many scripting languages and is often thought of as a language in its own right perhaps. Sql used for database queries and data manipulation.