Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Which is a human friendly markup language what is yaml?


Asked by Kaysen Ray on Dec 15, 2021 FAQ



%YAML 1.2---YAML:YAML Ain't Markup Language What It Is:YAML is a human friendly data serialization standard for all programming languages.
Moreover,
YAML is the abbreviated form of “YAML Ain’t markup language” is a data serialization language which is designed to be human -friendly and works well with other programming languages for everyday tasks. The target audience of this tutorial includes web developers who work with JSON and XML files for configuration settings.
Furthermore, YAML is a data serialization language that is often used for writing configuration files. Depending on whom you ask, YAML stands for yet another markup language or YAML ain’t markup language (a recursive acronym), which emphasizes that YAML is for data, not documents.
Similarly,
YAML and JSON appeared on the scene and focused on data serialization, not document markup. In these languages, there simply isn't a core document text. Hence, YAML Ain't Markup Language is quite an accurate differentiator from XML. Here's the real story... :) Clark, Oren and I started working on YAML in April 2001.
And,
YAML targets many of the same communications applications as Extensible Markup Language (XML) but has a minimal syntax which intentionally differs from SGML. It uses both Python -style indentation to indicate nesting, and a more compact format that uses [...] for lists and {...} for maps so that JSON files are valid YAML 1.2.