JavaScript Object Notation
Es un formato de datos independiente del idioma. Los nombres de archivos JSON utilizan la extensión .json.
Fue definido por Douglas Crockford a principios de la década de 2000. Estandarizado en 2013 en la RFC 7158 y ECMA-404, el último estándar se publicó en 2017 en la RFC 8259, y como ISO/IEC 21778:2017. Los estándares ECMA e ISO describen sólo la sintaxis permitida, mientras que el RFC cubre algunas consideraciones de seguridad e interoperabilidad.