ドメイン固有言語
例文
コアイメージ
特定の業務や問題領域を短く直接記述できるよう語彙と構文を限定した言語
英英
A programming language whose vocabulary and syntax are limited so users can express solutions directly and concisely for a specific problem domain.
語源
DSLは、Domain-Specific Languageの略で、特定領域の記述を簡潔にするため語彙や構文を限定した言語を指す。SQLやHTMLが代表例である。
コラム
- 文脈によっては通信技術のDigital Subscriber Lineを指すことがある
例文
コアイメージ
コンピュータで処理・実行されることを意図して設計された言語をさす(コンピュータ向け言語)
英英
A language designed to be used by or for computers to express instructions or data that computer systems can process and execute.
語源
computer-oriented languageは、computer(計算機)+oriented(〜向け)+language(言語)の組合せによりコンピュータを対象に設計された言語を指す表現
コラム
- コンピュータ向け言語はプログラミング言語やドメイン固有言語、機械語などを包含する広い概念で、用途や対象によって範囲が変わる点を踏まえて使う