Introduction to YAML with Examples - Linux Tutorials - Learn Linux Configuration

YAML is a data serialization language. The name itself is a recursive acronym which stands for YAML Ain’t Markup Language. It is specifically designed to be human-friendly, easy to read and write, to represent settings and data structures and to work well with modern programming languages.
This is a companion discussion topic for the original entry at https://linuxconfig.org/introduction-to-yaml-with-examples