ドメイン固有言語

「ドメイン固有言語」の英語

「ドメイン固有言語」は英語で domain-specific language と言います。略して DSL と呼ぶのが一般的です。特定分野向けの言語を指し、通信技術の DSL と混同しないよう文脈に注意します。

「ドメイン固有言語」の英語の使い分け

例文

The team developed a small DSL to simplify data validation.

チームはデータ検証を簡略化するために小さなドメイン固有言語を開発した。

コアイメージ

特定の業務や問題領域を短く直接記述できるよう語彙と構文を限定した言語

英英

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を指すことがある

例文

In the workshop, students learned a computer-oriented language for robot control.

ワークショップで学生たちはロボット制御のためのコンピュータ向け言語を学んだ。

コアイメージ

コンピュータで処理・実行されることを意図して設計された言語をさす(コンピュータ向け言語)

英英

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(言語)の組合せによりコンピュータを対象に設計された言語を指す表現

コラム

  • コンピュータ向け言語はプログラミング言語やドメイン固有言語、機械語などを包含する広い概念で、用途や対象によって範囲が変わる点を踏まえて使う

「ドメイン固有言語」のレベル別の例文

「ドメイン固有言語」を英語にするときのよくある間違い

  • × DSL always means Digital Subscriber Line.

    ○ DSL can mean domain-specific language in software development.

    DSL は通信技術とソフトウェア開発の両方を指すため、文脈で判断します。

  • × computer-specific language

    ○ domain-specific language

    「ドメイン固有言語」は computer-specific language ではなく、domain-specific language が一般的です。

「ドメイン固有言語」の英語についてよくある質問

Q. 「ドメイン固有言語」を英語で一言で言うと?
domain-specific language と言います。技術分野では DSL と略すのが一般的です。
Q. DSL と domain-specific language の違いは?
意味は基本的に同じで、DSL は domain-specific language の略語です。ただし、通信分野では DSL が Digital Subscriber Line を指すこともあります。
Q. 「ドメイン固有言語」を英語の文書でどう書く?
初出では domain-specific language (DSL) と書き、2回目以降は DSL とする書き方が一般的です。

「ドメイン固有言語」と関連する日本語の英語

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1