DSL 用語 DSL 別名 ドメイン固有言語 略語 Domain Specific Language 定義 DSL(ドメイン固有言語)は、特定の領域(ドメイン)に特化して設計された言語であり、その分野の概念や構造を直接的かつ簡潔に表現することを目的とします。 一般的な汎用プログラミング言語(GPL)に比べ、DSLは特定ドメインの問題解決や自動生成に適した高い抽象度を持ちます。 SimpleModeling AI時代においては、DSLはAIが理解・生成できる知識表現の媒体として新たな役割を担います。 SimpleModelingでは、CML(Cozy Modeling Language)を中核とするDSL群が、文芸モデルを通じてAIによる理解・生成・最適化を支えます。