===== JavaScript Object Notation (JSON) ===== [[ddsf:public:guidebook:06_append:glossary:start| Return to Glossary ]] **JavaScript Object Notation (JSON)** is an open standard data exchange format based on a JavaScript [[ddsf:public:guidebook:06_append:glossary:s:syntax|syntax]] subset. JSON is text-based, lightweight, and generally considered easily readable/writeable. Although closely connected to JavaScript, JSON is language-independent. Though independent, JSON uses conventions similar to other languages (e.g., C, C++, Java, Perl and Python), making JSON an ideal data-exchange language. JSON characteristics include the following: * Flexibility, allowing the programmer to define keys. * Less overhead, as content is mostly data. * Portable data. * Non-proprietary. * Common and convenient format for Web services. Commonly utilized in Web application development, JSON may be used as a data format for any application where information is stored as text. Source: [[https://www.techopedia.com/definition/3930/javascript-object-notation-json | JavaScript Object Notation (JSON) ]]