跳至內容

領域特定語言

維基百科,自由的百科全書

這是本頁的一個歷史版本,由2001:b400:e283:e122:2d98:24d1:c944:7588對話2022年9月15日 (四) 00:22編輯。這可能和目前版本存在着巨大的差異。

領域特定語言(英語:domain-specific language),簡稱DSL,是專門針對特定應用領域英語Domain (software engineering)計算機語言,和可以用在多種領域的通用語言英語general-purpose language(GPL)恰好相反。像HTML專門用在網頁設計上,就屬於領域特定語言,也有些領域特定語言只用在一個或幾個軟件上,例如MUSH英語MESH軟件碼。領域特定語言還可以依使用的語言分類,像是領域特定的 標記語言、領域特定的建模語言(或更廣義的規格語言)以及領域特定的程式語言。從電腦發明開始,就已出現特定用途的電腦語言。而「領域特定語言」一詞是隨着特定域建模(domain-specific modeling)的興起,才開始廣為使用。簡單的領域特定語言(特別是只有單一應用程式使用的領域特定語言),有時也會稱為迷你語言

相關條目