API Technology - JSON

JSON (JavaScript Object Notation) is a way for programs to exchange information. It is very similar to XML (Extensible Markup Language).

APIs are are way for programs to communicate and since they don't have voices, they need a way to describe things. APIs use JSON to describe information.

A JSON transmission describing me might look like:

JSON uses brackets, quotes, colons and commas to separate data, and give the information meaningful structure. It allows computers to tell the difference between my first name and last name or any other information that describes me. The protocol sketched above is really just an approximation of what JSON does. After all, it is meant for computers and not humans,

JSON has become one of the preferred methods for programmers to use for API communication. It's a light weight, simple way to exchange data across the Internet while still maintaining the structure and meaning of that data.