
คล้ายกับภาษาโปรแกรม Python YAML ใช้การเยื้อง (แทนที่จะเป็นวงเล็บเหลี่ยมหรือวงเล็บปีกกา) เพื่อกำหนดขอบเขตของข้อมูล มันเน้นการเป็นเรื่องง่ายสำหรับมนุษย์ที่จะอ่าน
YAML ย่อมาจาก YAML ไม่ใช่ภาษามาร์กอัป ชื่อมีไว้เพื่อแยกความแตกต่างจากภาษามาร์กอัปอย่างง่ายเช่น HTML ไฟล์ที่มี YAML มักจะมีนามสกุลไฟล์ " .yaml "
YAML สามารถใช้ทำอะไรได้บ้าง?
YAML สามารถใช้งานได้เกือบทุกอย่างที่จำเป็นต้องอธิบายข้อมูลในแบบที่สั่ง ตัวอย่างเช่น
คำย่อคอมพิวเตอร์, ข้อมูล, ภาษาการเขียนโปรแกรม, เงื่อนไขการเขียนโปรแกรม