General
What is JSON?
JavaScript Object Notation — a lightweight data interchange format.
Definition
JSON (JavaScript Object Notation) is a text-based data format that's easy for humans to read and machines to parse. It supports strings, numbers, booleans, null, arrays, and objects. JSON is the de facto standard for REST APIs, configuration files, and data storage. While derived from JavaScript, JSON is language-independent and supported everywhere. Variants include JSONL (line-delimited), JSON5 (relaxed syntax), and JSONC (with comments).