YAML
YAML Advantages: Human-readable. Has lots of data types. Overall: Unlike JSON, the YAML format looks more like how someone would write down structured data on paper. It was designed specifically to be easier for humans to read. Uses: I used YAML for deployments scripts for CI/CD pipelines and releases in Microsoft's Azure when I worked at QuikTrip. I have used YAML for settings and data that were used by programs written in different languages. Other similar things: YAML is very similar to XML or JSON in its purpose. Overall Implementation: It uses the following: Indentation to represent objects Colons to separate key-value pairs Hyphens for arrays Hashes to denote a comment YAML was originally built to simplify XML. doe: "a deer, a female deer" ray: "a drop of golden sun" pi: 3.14159 xmas: true ...