|
|
人工言語(じんこうげんご)とは語彙や文法が人工的に作られた言語の総称である。自然言語のように、文化的背景を持って自然に発展してきた言語に対してこう呼ばれる。日本語での人工言語ということばは、
この記事では英語の定義に従って人工言語を1.の意味で扱う。 人間からコンピュータに命令を指示するために作られた人工言語については、プログラミング言語を参照。
計画言語(planned language)という用語も特に国際補助語を指すときに使われるが、これは人工言語という無機質なものをイメージさせる用語に対抗して使われる。エスペラントを話す人たちが、「エスペラントを人工言語と呼ぶのは、自動車を人工馬と呼ぶのに等しい」と例えたこともある。
人工言語はよく、アプリオリな言語かアポステリオリな言語に分類される。アプリオリな言語は語彙や文法が何も無いところから特定の目的のために作られた言語で、アポステリオリな言語は語彙や文法が1つあるいは複数の言語から採られている言語でそれらの言語に似るように作られている。
アポステリオリな言語はさらに自然主義計画言語と形式主義計画言語に分類される。自然主義計画言語は学習時間短縮のために特定の自然言語を元にして作られている。形式主義計画言語は計画的に簡単にされ、あるいはたくさんの自然言語をもとにして作られている。