読み方 : じんこうげんご

人工言語【artificial language】

人工言語とは?

人類の歴史の中で自然に発生、発展した「自然言語」とは異なり、特定の目的のために人間が意識的に設計・構築した言語の総称。人間同士の意思疎通を円滑にする目的で考案されたものと、計算機や論理体系の記述のために整備されたものに大別される。
人工言語のイメージ画像

人間のコミュニケーションに用いられる人工言語の代表例が「国際補助語」で、語彙や文法を単純化して習得しやすくする試みが行われてきた。機械に指示を与えるための言語では形式的な記述が重視され、曖昧さを排除し、厳密な規則に従って意味を定義することが求められる。同じ人工言語でも設計思想や利用場面が大きく異なる。

人工言語は設計段階で規則が明示されるため、文法の例外が少なく、語形変化や語順が統一される傾向がある。目的に応じて必要な表現だけを備えるように調整できるため、学習効率や処理効率の向上が図られる場合がある。一方、母語話者が存在せず、日常生活の中で自然に発展してきた慣用表現などを持たないため、口語表現や文化的背景に根ざしたニュアンスは乏しくなる傾向がある。

具体例としては、国際補助語として考案された「エスペラント」や「イド」、論理表現を重視した「ロジバン」などが挙げられる。架空世界の設定に基づいて創作された「芸術言語」もあり、文学作品や映像作品の中で独自の文化や社会を表現する手段として用いられることもある。

情報技術の分野ではプログラミング言語マークアップ言語データ記述言語も人工言語の一種である。これらは人間と計算機の間で意味を正確に共有するために厳密な構文と意味規則が定義されており、ソフトウェア開発やデータ交換の基盤として広く利用されている。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。