Domain-specific language

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Un domain-specific language (in acronimo DSL), in italiano linguaggio di dominio specifico nello sviluppo software e nell'ingegneria di dominio è un linguaggio di programmazione o un linguaggio di specifica dedicato a particolari problemi di un dominio, a una particolare tecnica di rappresentazione e/o a una particolare soluzione tecnica.

Esempi[modifica | modifica wikitesto]

Esempi di DSL includono Logo per bambini, Verilog e il linguaggio di descrizione hardware VHSIC, i linguaggi R ed S per la statistica, Mata per la programmazione matriciale, Mathematica e Maxima per i simboli matematici, formule in fogli di calcolo e macro. SQL per interrogazioni in basi di dati relazionali, grammatiche YACC per la creazione di parser, espressioni regolari per Analizzatori lessicali specifici, il Generic Eclipse Modeling System per creare linguaggi per diagrammi, Csound, un linguaggio per la sintesi digitale e i linguaggi di input GraphViz e GrGen.

Voci correlate[modifica | modifica wikitesto]

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]

Controllo di autoritàLCCN (ENsh2007005223 · GND (DE7585264-0 · J9U (ENHE987007530495005171
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica