YAML
YAML (YAML Ain’t Markup Language) is een data-seriële standaard die mens-leesbare gegevensstructuren definieert. YAML wordt veel gebruikt voor het uitwisselen van gegevens tussen applicaties, configuratiebestanden en als alternatief voor JSON of XML vanwege de eenvoud en leesbaarheid. Het belangrijkste doel van YAML is om een format te bieden dat gemakkelijk te begrijpen is door zowel mensen als machines, waardoor het ideaal is voor situaties waarin configuratiebestanden of data-invoer handmatig door gebruikers moet worden bewerkt.
YAML is ontworpen om een eenvoudige, op tekst gebaseerde representatie van gegevensstructuren mogelijk te maken, zoals lijsten, dictionaries (ook wel associatieve arrays of key-value-pairs genoemd) en geneste objecten. Het gebruikt een indentering op basis van spaties om de hiërarchie en structuur van de gegevens aan te geven, wat de leesbaarheid bevordert.