Índice:
- Definição - O que significa DSL (Linguagem Específica de Domínio)?
- Techopedia explica a linguagem específica de domínio (DSL)
Definição - O que significa DSL (Linguagem Específica de Domínio)?
Uma linguagem específica de domínio (DSL) é uma linguagem usada para um aplicativo ou peça de software específica. Um programa inteiro não pode ser gravado usando uma única DSL, mas o software completo pode ter programação em vários idiomas específicos do domínio. A comunidade Unix usa várias DSLs em seus sistemas e os desenvolvedores disponibilizam suas bibliotecas on-line como um recurso gratuito.
Techopedia explica a linguagem específica de domínio (DSL)
Um idioma específico do domínio é um idioma com um objetivo específico no qual alguns recursos de um aplicativo ou programa podem ser gravados. As DSLs são amplamente usadas no domínio de programação de aplicativos. Exemplos comuns são HTML para domínios específicos das páginas da Web e CSS, que são usados comumente em larga escala. As DSLs contrastam com uma linguagem de uso geral (GPL), que pode ser aplicada em vários domínios e não possui recursos especializados. As DSLs podem ser divididas ainda mais no tipo de aplicativo em que podem ser usadas, mas são coletivamente conhecidas como linguagens específicas de domínio.