YAML is a human-readable data serialization format.
YAML is a language designed to be:
- easily readable by humans.
- data is portable between programming languages.
- matches the native data structures of agile languages.
- has a consistent model to support generic tools.
- supports one-pass processing.
- is expressive and extensible.
- is easy to implement and use.
YAML is a superset of JSON and adopts an indent-sensitive syntax.