Casa Sviluppo Che cos'è una lingua specifica del dominio (dsl)? - definizione da techopedia

Che cos'è una lingua specifica del dominio (dsl)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa DSL (Domain-Specific Language)?

Una lingua specifica del dominio (DSL) è una lingua utilizzata per un'applicazione specifica o un software specifico. Non è possibile scrivere un intero programma utilizzando un solo DSL, ma il software completo potrebbe avere una programmazione in un certo numero di lingue specifiche del dominio. La comunità Unix utilizza più DSL nei propri sistemi e gli sviluppatori rendono le loro librerie disponibili online come risorsa gratuita.

Techopedia spiega Domain-Specific Language (DSL)

Una lingua specifica del dominio è una lingua con uno scopo specifico su cui è possibile scrivere alcune funzionalità di un'applicazione o di un programma. I DSL sono ampiamente utilizzati nel dominio di programmazione dell'applicazione. Esempi comuni sono HTML per domini specifici di pagine Web e CSS, entrambi utilizzati comunemente su larga scala. Le DSL sono in contrasto con un linguaggio di uso generale (GPL), che può essere applicato su diversi domini e non ha funzionalità specializzate. I DSL possono essere ulteriormente suddivisi nel tipo di applicazione su cui possono essere utilizzati, ma sono collettivamente noti come linguaggi specifici del dominio.

Che cos'è una lingua specifica del dominio (dsl)? - definizione da techopedia