JSON in 60 seconds
JSON (JavaScript Object Notation) is a strict text format derived from a subset of JavaScript object syntax. Six value types: string, number, boolean, null, array, object. Strings are always double-quoted; keys must be strings; no trailing commas; no comments.
It became the default API wire format because it's human-readable, language-agnostic and every modern runtime parses it natively.