用語解説辞典

用語解説辞典 知りたい用語はここで検索

用語解説辞典トップに戻る

【データ交換言語】

 現在のコンピュータには、通信や情報配信など多くの機能がある。しかし基本は、文字や数字による大量の情報を扱うことだった。

 たとえば顧客リストなら、名前、住所、電話番号、取引実績などが記録されているし、製品管理データベースなら製品番号、製品名、機能や性能、価格などが記録されている。会計システムには、膨大な量の数字が記録されている。

 さらに、インターネットのウェブページも、どんな文字や画像をどのように配置するかといった情報によって構築されている。

 このようにコンピュータの中には、コンピュータに対する命令のほかに膨大な文字情報や数字情報が保存されている。そして、こうした情報、つまりデータを記録するためのルール(文法など)を決めることで人工的な言語のようなものが作られてきた。これを、データ記述言語という。

 データの記述方法は、いろいろなプログラム言語に対応した汎用的なものもあれば、それぞれのプログラム言語だけで扱える方式もある。

 せっかく入力された情報をより活用するには、さまざまなカタチで利用できる方がいい。そのため、いろいろなプログラム言語に対応できるデータ記述言語が、別のプログラム言語にデータを移植するために使われる。そして、これを一般にデータ交換言語という。

 代表的なデータ交換言語として、JSON(ジェイソン)がある。

ての一覧に戻る

用語解説:下島 朗(株式会社エントラータ)監修

page top