Yet Another Markup Language (YAML) – is a human-readable data-serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. YAML targets many of the same communications applications as XML but has a minimal syntax which intentionally differs from SGML. In 1EdTech specifications the use of YAML occurs when OpenAPI and AsyncAPI files are produced to provide machine readable definitions of a service. Both JSON and YAML formats of service API definitions are produced by 1EdTech.