Domain Specific Programming Language
Generally an interpreter or virtual machine for the domain specific language is embedded into the host application e g.
Domain specific programming language. These are general programming languages gpl that are used for any number of purposes to solve any. Lt table class vertical navbox nowraplinks cellspacing 5 cellpadding 0 style float right clea. A audio programming languages 32 p avionics programming languages 5 p c computer algebra systems 4. This review focuses on efforts to address this need by using domain specific programming languages as the basis for custom design tools for researchers working on computational nucleic acid devices where a domain specific language is simply a programming language tailored to a particular application domain.
General programming languages or gpls. It can only be used to solve a particular problem. Media in category domain specific programming languages the following 3 files are in this category out of 3 total. Format strings a.
You cannot use such a language to solve a problem that does not fall within its domain. You could be familiar with the typical programming languages a k a. A domain could be a business context e g banking insurance etc or an application context e g a web application database etc in contrast a general purpose language gpl can be used for a wide range of business problems and applications. A domain specific language dsl is a language meant for use in the context of a particular domain.
Grgennetkochsnowflakematch png 1 024 740. Actually domain specific language is a term with a well defined meaning in programming check the wikipedia article 1800 information apr 30 09 at 23 43 as noted below dsl is not one language but the name of a whole class of special purpose languages. Domain specific languages which are called at runtime from programs written in general purpose languages like c or perl to perform a specific function often returning the results of operation to the host programming language for further processing. Domain specific languages are languages created to support a particular set of tasks as they are performed in a specific domain.
Dmckee ex moderator kitten apr 30 09 at 23 49. Domain specific languages dsl you ve probably heard of java visual basic c c or c.