Accueil Développement Qu'est-ce qu'un langage spécifique au domaine (DSL)? - définition de techopedia

Qu'est-ce qu'un langage spécifique au domaine (DSL)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le langage DSL (Domain-Specific Language)?

Un langage spécifique au domaine (DSL) est un langage utilisé pour une application spécifique ou un logiciel spécifique. Un programme entier ne peut pas être écrit en utilisant un seul DSL, mais un logiciel complet peut avoir une programmation dans un certain nombre de langages spécifiques au domaine. La communauté Unix utilise plusieurs DSL dans ses systèmes et les développeurs mettent leurs bibliothèques à disposition en ligne comme ressource gratuite.

Techopedia explique le langage spécifique au domaine (DSL)

Un langage spécifique à un domaine est un langage avec un objectif spécifique sur lequel certaines fonctionnalités d'une application ou d'un programme peuvent être écrites. Les DSL sont largement utilisés dans le domaine de la programmation d'applications. Des exemples courants sont HTML pour les domaines spécifiques des pages Web et CSS, qui sont tous deux couramment utilisés à grande échelle. Les DSL sont en contraste avec un langage à usage général (GPL), qui peut être appliqué sur un certain nombre de domaines différents et n'a pas de fonctionnalités spécialisées. Les DSL peuvent être divisés en fonction du type d'application sur laquelle ils peuvent être utilisés, mais sont collectivement appelés langages spécifiques au domaine.

Qu'est-ce qu'un langage spécifique au domaine (DSL)? - définition de techopedia