YAML | ||
---|---|---|
Desarrollador | ||
Clark Evans | ||
https://yaml.org/ | ||
Información general | ||
Extensión de archivo | yaml e yml | |
Tipo de MIME | application/x-yaml, text/yaml, text/x-yaml y application/yaml | |
Lanzamiento inicial | 11 de mayo de 2001 | |
Extendido de | Extensible Markup Language, Perl y JavaScript Object Notation | |
Formato abierto | ? | |
YAML es un formato de serialización de datos legible por humanos inspirado en lenguajes como XML, C, Python, Perl, así como en el formato de los correos electrónicos (RFC 2822). YAML fue propuesto por Clark Evans en 2001, quien lo diseñó junto a Ingy döt Net y Oren Ben-Kiki.
YAML es un acrónimo recursivo que significa YAML Ain't Markup Language (en castellano, ‘YAML no es un lenguaje de marcado’).[1] A comienzos de su desarrollo, YAML significaba Yet Another Markup Language (otro lenguaje de marcado más) para distinguir su propósito centrado en los datos en lugar del marcado de documentos. Sin embargo, dado que se usa frecuentemente XML para serializar datos y XML es un auténtico lenguaje de marcado de documentos, es razonable considerar YAML como un lenguaje de marcado ligero.