matching definition. With programming languages like Python, the dictionary data structure
lists paired items as well: keys (like terms) and values (like definitions).
JSON
JavaScript Object Notation attempts to strike a balance between human and machine readability.
Armed with a few JSON rules, most humans can read JSON data, move past simply guessing at
what it means, and confidently interpret the data structures defined by the JSON data. At the same
time, JSON data makes it easy for programs to convert JSON text into variables, making it very
useful for data exchange between applications using APIs.
You can find the details of JSON in IETF RFC 8259 and in a number of sites found with Internet
searches, including http://www.json.org.