既存の言語体系に新しい機能や要素を追加して、表現力を高めた言語形式。プログラミングやメタ言語として用いられることが多い。
「拡張言語」を星図で探索する →
「拡張言語」とは?意味を解説
元の言語の構造や規則を保ちながら、新たな構文や機能を加えることで、より複雑な概念や処理を表現できるようにした言語。プログラミング言語の拡張、自然言語への修飾体系の追加、専門用語の組み込みなど、様々な文脈で使用される。基本言語との互換性を持ちながら、より高度な表現を実現する点が特徴。
例文
- このプログラミング言語の拡張言語を使えば、より高度な処理が可能になる。
- XMLは汎用マークアップ言語として、様々な拡張言語の基盤となっている。
- 業界専用の拡張言語を開発することで、効率的な情報交換が実現できた。
語源・由来
「拡張」(広げる、大きくする)と「言語」(コミュニケーション手段)の複合語。1980年代のコンピュータ科学の発展に伴い、既存言語の機能を拡張する必要から生まれた概念。
英語で言うと
extended languageaugmented languagedomain-specific language
「拡張言語」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「拡張言語」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「拡張言語」を探索する →