0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

jsonって結局プログラミング言語なの?ってこと

Last updated at Posted at 2025-10-06

前述的なもの

お疲れ様です。この見出し、毎回言っている気がしてきた奏です。
なんか、オブジェクトや配列でデータを扱う、jsonってのがあるんですけど、それってプログラミング言語なの?っていう疑問がわくと思います(?)

そもそもjsonとは何か

jsonっていうのは、オブジェクト配列を扱うデータファイル的なことです。
▼オブジェクトはこんな感じ

{
  "name":"奏",
  "birthday":"04/24"
}

このようなオブジェクトは、nameにたいして入っている値がと、オブジェクトは値に対するキーが存在するものです。

▼配列とはこんなもの

[
  "奏",
  "連",
  "花子"
]

見てもらったらわかるようにオブジェクトと違って、キーが存在しません。
これが配列です。

本題:jsonはプログラミング言語に入るのか

本題に入るんですけど、まぁ、結局jsonってプログラミング言語なのかどうかって話ですよね。
プログラミング言語かどうかっていう結論を出すためには、jsonの歴史とか見ないといけませんね。

jsonは、JavaScript Object Notationの略です。
見てもらったらわかる通り、JavaScriptが含まれていますよね。
jsonっていうのはもともと、JavaScriptで利用する配列やオブジェクトを想定して作られたんです。

てことで、jsonは言語なのかどうか、これは、部分的には言語といえるのではないでしょうか(これは個人的な意見です)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?