Quick definition · 2 min Coding term

JSON

JSON (JavaScript Object Notation) is a simple text format for structured data, built from keys and values that both people and programs can read.

Think of it like

Like a labelled form: every field has a name and a value, so anything reading it knows exactly what each piece means.

Example

A user might be stored as {"name": "Ada", "age": 36}. Most websites and APIs send data back and forth as JSON.

Why it matters

JSON is the default way apps, APIs, and config files exchange data. You will see it almost everywhere you build.

Where you’ll see it
REST APIsconfig filesevery language KB Cafe · JSON to TypeScript
Go deeper What is JSON? (full explainer) → The full explainer. This quick definition is just the on-ramp. Next step Turn JSON into types: JSON to TypeScript → Paste JSON and get a typed interface, in your browser.
Related terms
← All terms in the dictionary