Некоторые форматы конфигурационных файлов в программировании:
- INI. 25 Самый простой формат, но файлы в нём могут оперировать только одномерными структурами с простой одноуровневой иерархией. 2
- JSON. 2 Файл выглядит как обычный словарь и может включать сложные иерархические зависимости, но не поддерживает комментарии. 2
- TOML. 23 Формат обладает гибкостью и широтой поддерживаемых типов данных. 2
- YAML. 2 Поддерживает сложные типы данных и структуры. 1
Также существуют бинарные форматы, в которых данные закодированы не на естественном языке. 5 Для интерпретации таких файлов обычно требуется специальное приложение. 5