YAML (rhymes with "camel") is a straightforward machine parseable data serialization format designed for human readability and interaction with scripting languages such as Perl and Python. YAML is optimized for data serialization, configuration settings, log files, Internet messaging, and filtering.