DEV Community

Cover image for JSON Full Form
Pineapple
Pineapple

Posted on

JSON Full Form

JSON stands for JavaScript Object Notation.

Understanding the Name

JavaScript: Although "JavaScript" is in the name, JSON is completely language-independent. The name reflects its origins—JSON syntax is based on JavaScript object literal notation, which made it naturally compatible with web browsers and JavaScript code.

Object: JSON represents data as objects (collections of name-value pairs) and arrays (ordered lists of values). The "Object" in the name emphasizes this structured approach to organizing information.

Notation: This term indicates that JSON is a way of writing or representing data. It's a standardized notation system that both humans and computers can understand.

Origin of the Acronym
The acronym JSON was coined by Douglas Crockford in the early 2000s at State Software, a company he co-founded. The name was deliberately chosen to reflect the format's connection to JavaScript while emphasizing its role as a data representation method.

Common Pronunciation
JSON is typically pronounced as "JAY-sawn" (like the name "Jason").

Despite having "JavaScript" in its name, JSON has transcended its origins and is now used with virtually every programming language, making it one of the most universal data formats in modern computing.

To play around with JSON editors, try using jsonformatter.gg and explore.

Top comments (0)