JavaScript Object Notation
JavaScriptプログラミング言語におけるオブジェクトの表記法をベースとした軽量なデータ交換フォーマット
人間にとって読み書きが容易で、かつ機械にとっても簡単に解釈や生成を行なえる形式である。
JSONは完全に言語から独立したテキスト形式であり、JavaScriptにおける利用には限定されない。
様々なソフトウェアやプログラミング言語間におけるデータの受け渡しに使えるよう設計されている。