We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

JSON

Index JSON

JSON (JavaScript Object Notation, pronounced or) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values). [1]

Table of Contents

  1. 131 relations: Abstraction layer, Ad hoc, Adobe Flash, Ajax (programming), Amazon (company), Arbitrary-precision arithmetic, Argonauts, Arithmetic underflow, Array (data structure), Array (data type), Atom (text editor), Boolean data type, BSON, Byte order mark, Carriage return, Cartoon Orbit, CBOR, Chip Morningstar, CoffeeScript, Comma-separated values, Comment (computer programming), Comparison of data-serialization formats, Configuration file, Cot–caught merger, Database, Denial-of-service attack, Document-oriented database, Double-precision floating-point format, Douglas Crockford, Drop-down list, Dynamic HTML, Dynamic web page, Ecma International, ECMAScript, Electronic data interchange, Electronic Data Systems, Emoji, Empty string, Escape character, Eval, Free software, GeoJSON, GitHub, HTTP, Human-readable medium and data, IEEE 754, Integer overflow, International Electrotechnical Commission, International Organization for Standardization, International standard, ... Expand index (81 more) »

  2. Computer-related introductions in 2001
  3. Ecma standards

Abstraction layer

In computing, an abstraction layer or abstraction level is a way of hiding the working details of a subsystem.

See JSON and Abstraction layer

Ad hoc

Ad hoc is a Latin phrase meaning literally for this.

See JSON and Ad hoc

Adobe Flash

Adobe Flash (formerly Macromedia Flash and FutureSplash) is a discontinuedexcept in China, where it continues to be used, as well as Harman for enterprise users.

See JSON and Adobe Flash

Ajax (programming)

Ajax (also AJAX; short for "'''A'''synchronous '''J'''avaScript and '''X'''ML" or "Asynchronous JavaScript transfer (x-fer)") is a set of web development techniques that uses various web technologies on the client-side to create asynchronous web applications.

See JSON and Ajax (programming)

Amazon (company)

Amazon.com, Inc., doing business as Amazon, is an American multinational technology company, engaged in e-commerce, cloud computing, online advertising, digital streaming, and artificial intelligence.

See JSON and Amazon (company)

Arbitrary-precision arithmetic

In computer science, arbitrary-precision arithmetic, also called bignum arithmetic, multiple-precision arithmetic, or sometimes infinite-precision arithmetic, indicates that calculations are performed on numbers whose digits of precision are potentially limited only by the available memory of the host system.

See JSON and Arbitrary-precision arithmetic

Argonauts

The Argonauts were a band of heroes in Greek mythology, who in the years before the Trojan War (around 1300 BC) accompanied Jason to Colchis in his quest to find the Golden Fleece.

See JSON and Argonauts

Arithmetic underflow

The term arithmetic underflow (also floating point underflow, or just underflow) is a condition in a computer program where the result of a calculation is a number of more precise absolute value than the computer can actually represent in memory on its central processing unit (CPU).

See JSON and Arithmetic underflow

Array (data structure)

In computer science, an array is a data structure consisting of a collection of elements (values or variables), of same memory size, each identified by at least one array index or key.

See JSON and Array (data structure)

Array (data type)

In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time during program execution.

See JSON and Array (data type)

Atom (text editor)

Atom is a free and open-source text and source-code editor for macOS, Linux, and Windows with support for plug-ins written in JavaScript, and embedded Git control.

See JSON and Atom (text editor)

Boolean data type

In computer science, the Boolean (sometimes shortened to Bool) is a data type that has one of two possible values (usually denoted true and false) which is intended to represent the two truth values of logic and Boolean algebra.

See JSON and Boolean data type

BSON

BSON is a computer data interchange format.

See JSON and BSON

Byte order mark

The byte-order mark (BOM) is a particular usage of the special Unicode character code,, whose appearance as a magic number at the start of a text stream can signal several things to a program reading the text.

See JSON and Byte order mark

Carriage return

A carriage return, sometimes known as a cartridge return and often shortened to CR, or return, is a control character or mechanism used to reset a device's position to the beginning of a line of text.

See JSON and Carriage return

Cartoon Orbit

Cartoon Orbit was a children's online gaming network created by Turner Online to promote its shows and partners.

See JSON and Cartoon Orbit

CBOR

Concise Binary Object Representation (CBOR) is a binary data serialization format loosely based on JSON authored by Carsten Bormann and Paul Hoffman.

See JSON and CBOR

Chip Morningstar

Chip Morningstar is an American software architect, mainly for online entertainment and communication.

See JSON and Chip Morningstar

CoffeeScript

CoffeeScript is a programming language that compiles to JavaScript.

See JSON and CoffeeScript

Comma-separated values

Comma-separated values (CSV) is a text file format that uses commas to separate values, and newlines to separate records. JSON and comma-separated values are open formats.

See JSON and Comma-separated values

Comment (computer programming)

In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program.

See JSON and Comment (computer programming)

Comparison of data-serialization formats

This is a comparison of data serialization formats, various ways to convert complex objects to sequences of bits.

See JSON and Comparison of data-serialization formats

Configuration file

In computing, configuration files (commonly known simply as config files) are files used to configure the parameters and initial settings for some computer programs or applications, server processes and operating system settings.

See JSON and Configuration file

Cot–caught merger

The cot–caught merger, also known as the merger or low back merger, is a sound change present in some dialects of English where speakers do not distinguish the vowel phonemes in words like cot versus caught.

See JSON and Cot–caught merger

Database

In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and analyze the data.

See JSON and Database

Denial-of-service attack

In computing, a denial-of-service attack (DoS attack) is a cyber-attack in which the perpetrator seeks to make a machine or network resource unavailable to its intended users by temporarily or indefinitely disrupting services of a host connected to a network.

See JSON and Denial-of-service attack

Document-oriented database

A document-oriented database, or document store, is a computer program and data storage system designed for storing, retrieving and managing document-oriented information, also known as semi-structured data.

See JSON and Document-oriented database

Double-precision floating-point format

Double-precision floating-point format (sometimes called FP64 or float64) is a floating-point number format, usually occupying 64 bits in computer memory; it represents a wide dynamic range of numeric values by using a floating radix point.

See JSON and Double-precision floating-point format

Douglas Crockford

Douglas Crockford is an American computer programmer who is involved in the development of the JavaScript language.

See JSON and Douglas Crockford

A drop-down list (abbreviated drop-down, or DDL; also known as a drop-down menu, drop menu, pull-down list, picklist) is a graphical control element, similar to a list box, that allows the user to choose one value from a list either by clicking or hovering over the menu.

See JSON and Drop-down list

Dynamic HTML

Dynamic HTML, or DHTML, is a term which was used by some browser vendors to describe the combination of HTML, style sheets and client-side scripts (JavaScript, VBScript, or any other supported scripts) that enabled the creation of interactive and animated documents.

See JSON and Dynamic HTML

Dynamic web page

A dynamic web page is a web page constructed at runtime (during software execution), as opposed to a static web page, delivered as it is stored.

See JSON and Dynamic web page

Ecma International

Ecma International is a nonprofit standards organization for information and communication systems.

See JSON and Ecma International

ECMAScript

ECMAScript (ES) is a standard for scripting languages, including JavaScript, JScript, and ActionScript. JSON and ECMAScript are Ecma standards.

See JSON and ECMAScript

Electronic data interchange

Electronic data interchange (EDI) is the concept of businesses electronically communicating information that was traditionally communicated on paper, such as purchase orders, advance ship notices, and invoices.

See JSON and Electronic data interchange

Electronic Data Systems

Electronic Data Systems (EDS) was an American multinational information technology equipment and services company headquartered in Plano, Texas, which was founded in 1962 by Ross Perot.

See JSON and Electronic Data Systems

Emoji

An emoji (plural emoji or emojis; 絵文字) is a pictogram, logogram, ideogram, or smiley embedded in text and used in electronic messages and web pages.

See JSON and Emoji

Empty string

In formal language theory, the empty string, or empty word, is the unique string of length zero.

See JSON and Empty string

Escape character

In computing and telecommunication, an escape character is a character that invokes an alternative interpretation on the following characters in a character sequence.

See JSON and Escape character

Eval

In some programming languages, eval, short for the English evaluate, is a function which evaluates a string as though it were an expression in the language, and returns a result; in others, it executes multiple lines of code as though they had been included instead of the line including the eval.

See JSON and Eval

Free software

Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

See JSON and Free software

GeoJSON

GeoJSON is an open standard format designed for representing simple geographical features, along with their non-spatial attributes.

See JSON and GeoJSON

GitHub

GitHub is a developer platform that allows developers to create, store, manage and share their code.

See JSON and GitHub

HTTP

HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems.

See JSON and HTTP

Human-readable medium and data

In computing, a human-readable medium or human-readable format is any encoding of data or information that can be naturally read by humans, resulting in human-readable data.

See JSON and Human-readable medium and data

IEEE 754

The IEEE Standard for Floating-Point Arithmetic (IEEE 754) is a technical standard for floating-point arithmetic established in 1985 by the Institute of Electrical and Electronics Engineers (IEEE).

See JSON and IEEE 754

Integer overflow

In computer programming, an integer overflow occurs when an arithmetic operation on integers attempts to create a numeric value that is outside of the range that can be represented with a given number of digits – either higher than the maximum or lower than the minimum representable value.

See JSON and Integer overflow

International Electrotechnical Commission

The International Electrotechnical Commission (IEC; Commission électrotechnique internationale) is an international standards organization that prepares and publishes international standards for all electrical, electronic and related technologies – collectively known as "electrotechnology".

See JSON and International Electrotechnical Commission

International Organization for Standardization

The International Organization for Standardization (ISO) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.

See JSON and International Organization for Standardization

International standard

An international standard is a technical standard developed by one or more international standards organizations.

See JSON and International standard

Internet Draft

An Internet Draft (I-D) is a document published by the Internet Engineering Task Force (IETF) containing preliminary technical specifications, results of networking-related research, or other technical information.

See JSON and Internet Draft

Internet Engineering Task Force

The Internet Engineering Task Force (IETF) is a standards organization for the Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP).

See JSON and Internet Engineering Task Force

Internet Standard

In computer network engineering, an Internet Standard is a normative specification of a technology or methodology applicable to the Internet.

See JSON and Internet Standard

Ion (serialization format)

Ion is a data serialization language developed by Amazon. JSON and Ion (serialization format) are markup languages.

See JSON and Ion (serialization format)

ISO/IEC JTC 1/SC 22

ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces is a standardization subcommittee of the Joint Technical Committee ISO/IEC JTC 1 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) that develops and facilitates standards within the fields of programming languages, their environments and system software interfaces.

See JSON and ISO/IEC JTC 1/SC 22

Jackson (API)

In computing, Jackson is a high-performance JSON processor for Java.

See JSON and Jackson (API)

Jaql

Jaql (pronounced "jackal") is a functional data processing and query language most commonly used for JSON query processing on big data.

See JSON and Jaql

Jason

Jason was an ancient Greek mythological hero and leader of the Argonauts, whose quest for the Golden Fleece is featured in Greek literature.

See JSON and Jason

Java (programming language)

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

See JSON and Java (programming language)

JavaScript

JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS.

See JSON and JavaScript

Jitsi

Jitsi (from жици — "wires") is a collection of free and open-source multiplatform voice (VoIP), video conferencing and instant messaging applications for the Web platform, Windows, Linux, macOS, iOS and Android.

See JSON and Jitsi

Jq (programming language)

jq is a very high-level lexically scoped functional programming language in which every JSON value is a constant.

See JSON and Jq (programming language)

JSON streaming

JSON streaming comprises communications protocols to delimit JSON objects built upon lower-level stream-oriented protocols (such as TCP), that ensures individual JSON objects are recognized, when the server and clients use the same one (e.g. implicitly coded in).

See JSON and JSON streaming

JSON-LD

JSON-LD (JavaScript Object Notation for Linked Data) is a method of encoding linked data using JSON. JSON and JSON-LD are markup languages.

See JSON and JSON-LD

JSON-RPC

JSON-RPC (JavaScript Object Notation-Remote Procedure Call) is a remote procedure call (RPC) protocol encoded in JSON.

See JSON and JSON-RPC

JSONiq

JSONiq is a query and functional programming language that is designed to declaratively query and transform collections of hierarchical and heterogeneous data in format of JSON, XML, as well as unstructured, textual data.

See JSON and JSONiq

JsonML

JsonML, the JSON Markup Language is a lightweight markup language used to map between XML (Extensible Markup Language) and JSON (JavaScript Object Notation).

See JSON and JsonML

Language binding

In programming and software design, binding is an application programming interface (API) that provides glue code specifically made to allow a programming language to use a foreign library or operating system service (one that is not native to that language).

See JSON and Language binding

Language-independent specification

A language-independent specification (LIS) is a programming language specification providing a common interface usable for defining semantics applicable toward arbitrary language bindings.

See JSON and Language-independent specification

License compatibility

License compatibility is a legal framework that allows for pieces of software with different software licenses to be distributed together.

See JSON and License compatibility

Lightbend

Lightbend, formerly known as Typesafe, is a company founded by Martin Odersky, the creator of the Scala programming language, Jonas Bonér, the creator of the Akka middleware, and Paul Phillips in 2011.

See JSON and Lightbend

Linked data

In computing, linked data is structured data which is interlinked with other data so it becomes more useful through semantic queries.

See JSON and Linked data

List (abstract data type)

In computer science, a list or sequence is collection of items that are finite in number and in a particular order.

See JSON and List (abstract data type)

Mass assignment vulnerability

Mass assignment is a computer vulnerability where an active record pattern in a web application is abused to modify data items that the user should not normally be allowed to access such as password, granted permissions, or administrator status.

See JSON and Mass assignment vulnerability

Media type

A media type (formerly known as a MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet.

See JSON and Media type

Microsoft

Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.

See JSON and Microsoft

MongoDB

MongoDB is a source-available, cross-platform, document-oriented database program.

See JSON and MongoDB

Name–value pair

A name–value pair, also called an attribute–value pair, key–value pair, or field–value pair, is a fundamental data representation in computing systems and applications.

See JSON and Name–value pair

NaN

In computing, NaN, standing for Not a Number, is a particular value of a numeric data type (often a floating-point number) which is undefined as a number, such as the result of 0/0.

See JSON and NaN

Newline

A newline (frequently called line ending, end of line (EOL), next line (NEL) or line break) is a control character or sequence of control characters in character encoding specifications such as ASCII, EBCDIC, Unicode, etc.

See JSON and Newline

Nullable type

Nullable types are a feature of some programming languages which allow a value to be set to the special value NULL instead of the usual possible values of the data type.

See JSON and Nullable type

O'Reilly Media

O'Reilly Media, Inc. (formerly O'Reilly & Associates) is an American learning company established by Tim O'Reilly provides technical and professional skills development courses via an online learning platform.

See JSON and O'Reilly Media

Object (computer science)

In computer science, an object is a programming element that has state, has associated operations and is accessed via an identifier.

See JSON and Object (computer science)

Off-side rule

The off-side rule describes syntax of a computer programming language that defines the bounds of a code block via indentation.

See JSON and Off-side rule

Open source

Open source is source code that is made freely available for possible modification and redistribution. JSON and Open source are open formats.

See JSON and Open source

Open standard

An open standard is a standard that is openly accessible and usable by anyone.

See JSON and Open standard

Open-source license

Open-source licenses are software licenses that allow content to be used, modified, and shared.

See JSON and Open-source license

Open-source software

Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.

See JSON and Open-source software

Parsing

Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.

See JSON and Parsing

Plane (Unicode)

In the Unicode standard, a plane is a contiguous group of 65,536 (216) code points.

See JSON and Plane (Unicode)

Play Framework

Play Framework is an open-source web application framework which follows the model–view–controller (MVC) architectural pattern.

See JSON and Play Framework

Programming language

A programming language is a system of notation for writing computer programs.

See JSON and Programming language

Protocol Buffers

Protocol Buffers (Protobuf) is a free and open-source cross-platform data format used to serialize structured data.

See JSON and Protocol Buffers

Puppet (software)

Puppet is a software configuration management tool developed by Puppet Inc.

See JSON and Puppet (software)

Reference (computer science)

In computer programming, a reference is a value that enables a program to indirectly access a particular datum, such as a variable's value or a record, in the computer's memory or in some other storage device.

See JSON and Reference (computer science)

Regular expression

A regular expression (shortened as regex or regexp), sometimes referred to as rational expression, is a sequence of characters that specifies a match pattern in text.

See JSON and Regular expression

Remote procedure call

In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared computer network), which is written as if it were a normal (local) procedure call, without the programmer explicitly writing the details for the remote interaction.

See JSON and Remote procedure call

S-expression

In computer programming, an S-expression (or symbolic expression, abbreviated as sexpr or sexp) is an expression in a like-named notation for nested list (tree-structured) data.

See JSON and S-expression

Scientific notation

Scientific notation is a way of expressing numbers that are too large or too small to be conveniently written in decimal form, since to do so would require writing out an inconveniently long string of digits.

See JSON and Scientific notation

Serialization

In computing, serialization (or serialisation) is the process of translating a data structure or object state into a format that can be stored (e.g. files in secondary storage devices, data buffers in primary storage devices) or transmitted (e.g. data streams over computer networks) and reconstructed later (possibly in a different computer environment).

See JSON and Serialization

Server (computing)

A server is a computer that provides information to other computers called "clients" on computer network.

See JSON and Server (computing)

Signed zero

Signed zero is zero with an associated sign.

See JSON and Signed zero

Smile (data interchange format)

Smile is a computer data interchange format based on JSON. It can also be considered a binary serialization of the generic JSON data model, which means tools that operate on JSON may be used with Smile as well, as long as a proper encoder/decoder exists for the tool. The name comes from the first 2 bytes of the 4 byte header, which consist of Smiley ")" followed by a linefeed: a choice made to make it easier to recognize Smile-encoded data files using textual command-line tools.

See JSON and Smile (data interchange format)

SOAP

SOAP (formerly an acronym for Simple Object Access Protocol) is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks.

See JSON and SOAP

Software license

A software license is a legal instrument governing the use or redistribution of software.

See JSON and Software license

Space (punctuation)

In writing, a space is a blank area that separates words, sentences, syllables (in syllabification) and other written or printed glyphs (characters).

See JSON and Space (punctuation)

SQLite

SQLite is a database engine written in the C programming language.

See JSON and SQLite

String (computer science)

In computer programming, a string is traditionally a sequence of characters, either as a literal constant or as some kind of variable.

See JSON and String (computer science)

Subset

In mathematics, a set A is a subset of a set B if all elements of A are also elements of B; B is then a superset of A. It is possible for A and B to be equal; if they are unequal, then A is a proper subset of B. The relationship of one set being a subset of another is called inclusion (or sometimes containment).

See JSON and Subset

Sun Microsystems

Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.

See JSON and Sun Microsystems

Tab key

The tab key (abbreviation of tabulator key or tabular key) on a keyboard is used to advance the cursor to the next tab stop.

See JSON and Tab key

Text box

A text box is a control element of a graphical user interface, that should enable the user to input text information to be used by a program.

See JSON and Text box

Type safety

In computer science, type safety and type soundness are the extent to which a programming language discourages or prevents type errors.

See JSON and Type safety

UBJSON

Universal Binary JSON (UBJSON) is a computer data interchange format.

See JSON and UBJSON

Unicode

Unicode, formally The Unicode Standard, is a text encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized.

See JSON and Unicode

UTF-8

UTF-8 is a variable-length character encoding standard used for electronic communication.

See JSON and UTF-8

Visual Studio Code

Visual Studio Code, also commonly referred to as VS Code, is a source-code editor developed by Microsoft for Windows, Linux, macOS and web browsers.

See JSON and Visual Studio Code

Web application

A web application (or web app) is application software that is accessed using a web browser.

See JSON and Web application

Web browser

A web browser is an application for accessing websites.

See JSON and Web browser

Web page

A web page (or webpage) is a document on the Web that is accessed in a web browser.

See JSON and Web page

Web service

A web service (WS) is either.

See JSON and Web service

Whitespace character

A whitespace character is a character data element that represents white space when text is rendered for display by a computer.

See JSON and Whitespace character

World Wide Web Consortium

The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web.

See JSON and World Wide Web Consortium

XML

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. JSON and XML are markup languages and open formats.

See JSON and XML

XML schema

An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. JSON and XML schema are ISO standards.

See JSON and XML schema

XML Schema (W3C)

XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document.

See JSON and XML Schema (W3C)

XML-RPC

XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism.

See JSON and XML-RPC

XQuery

XQuery (XML Query) is a query and functional programming language that queries and transforms collections of structured and unstructured data, usually in the form of XML, text and with vendor-specific extensions for other data formats (JSON, binary, etc.). The language is developed by the XML Query working group of the W3C.

See JSON and XQuery

Yahoo!

Yahoo! (styled yahoo! in its logo) is an American web services provider.

See JSON and Yahoo!

YAML

YAML (see) is a human-readable data serialization language. JSON and YAML are computer-related introductions in 2001 and markup languages.

See JSON and YAML

.properties

.properties is a file extension for files mainly used in Java-related technologies to store the configurable parameters of an application.

See JSON and .properties

See also

Ecma standards

References

[1] https://en.wikipedia.org/wiki/JSON

Also known as .json, Application/json, CSON, ECMA-404, HJSON, HOCON, Human-Optimized Config Object Notation, I-JSON, Internet JSON, JSON Schema, JSON file, JSON5, JSONC, JSONNP, JavaScript Object Notation.

, Internet Draft, Internet Engineering Task Force, Internet Standard, Ion (serialization format), ISO/IEC JTC 1/SC 22, Jackson (API), Jaql, Jason, Java (programming language), JavaScript, Jitsi, Jq (programming language), JSON streaming, JSON-LD, JSON-RPC, JSONiq, JsonML, Language binding, Language-independent specification, License compatibility, Lightbend, Linked data, List (abstract data type), Mass assignment vulnerability, Media type, Microsoft, MongoDB, Name–value pair, NaN, Newline, Nullable type, O'Reilly Media, Object (computer science), Off-side rule, Open source, Open standard, Open-source license, Open-source software, Parsing, Plane (Unicode), Play Framework, Programming language, Protocol Buffers, Puppet (software), Reference (computer science), Regular expression, Remote procedure call, S-expression, Scientific notation, Serialization, Server (computing), Signed zero, Smile (data interchange format), SOAP, Software license, Space (punctuation), SQLite, String (computer science), Subset, Sun Microsystems, Tab key, Text box, Type safety, UBJSON, Unicode, UTF-8, Visual Studio Code, Web application, Web browser, Web page, Web service, Whitespace character, World Wide Web Consortium, XML, XML schema, XML Schema (W3C), XML-RPC, XQuery, Yahoo!, YAML, .properties.