Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 867 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 867 Bytes

YAML

It was first called Yet Another MarkUp Langugae but now it is Yaml Ain't MarkUp Language.

Definition:

Applications written with different technologies or languages which have different Data Structures can transfer data to each other using a Common/ Standard Format.
YAML, JSON and XML are these formats

It is a Data Serialization Language

  • Data Serialization: Translation of Object (Code + Data) into stream of bytes that saves the state of this object in a form that is transmittable. Using Serialization, data can be converted into code and code can be converted into data back again.

Benefits of YAML:

  • Simple and easy to read
  • Nice and Strict Syntax
  • Most Languages use it
  • More powerful & helpful when representing complex data

Note: Any JSON input can be converted to YAML output and vice versa