Skip to content
ITG Now
Follow

Home › AI glossary › YAML

What is YAML?

Short answer

YAML is a simple text format for settings files, written with indented lines that are easy to read.

  • Category Building with AI
  • Updated 20 Oct 2026
Share

YAML, explained simply

YAML is a way to write settings and data in plain text. It uses new lines and indents instead of braces.

It matters because many tools use YAML for their settings. You may need to edit one when you set up a project.

For example, a settings file might list a name, a color and a list of items, one per line.

Spaces matter in YAML. A wrong indent can break the file, so be careful when you edit.

On ITG Now, our free tool guides show YAML settings you can copy, and they point out which lines you need to change.

JSONMarkdownDockerEnvironment variableWorkflow automation

Questions people ask about YAML

YAML vs JSON: what is the difference?

Both store data. YAML is easier to read, and JSON is stricter with braces and quotes.

Why does my YAML file break?

Most often it is a wrong indent. Use spaces, not tabs, and keep lines lined up.

Is YAML a programming language?

No. It is a format for writing settings and data.

Sources

Last updated

Share

Browse all 200 AI terms