YAML is a human-readable data serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. YAML targets many of the same communications applications as Extensible Markup Language (XML) but has a minimal syntax that intentionally differs from Standard Generalized Markup Language (SGML). It uses Python-style indentation to indicate nesting and does not require quotes around most string values.
Facts
First Released ParadigmDeclarative data serialization 1 SignificanceA human readable format commonly used for configuration files and data storage. 1 Connections
Held Differently
TOML, Programming Languages TOML "is designed to be easy to read and write by being minimal (unlike the more-complex YAML)." en.wikipedia.org/wiki/TOML
Built On
Direction correction: YAML 1.2 is defined as a superset of JSON, not the reverse.
Sources
1. Wikipedia: YAML
Wikimedia FoundationInfobox: First appeared
11 May 2001; 25 years ago (2001-05-11)
Lead section
is a human-readable data serialization language
Article body, usage discussion
It is commonly used for configuration files and in applications where data is being stored or transmitted.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.