AsciiDoc — это удобочитаемый формат документов, семантически эквивалентный DocBook XML, но использующий язык разметки в виде простого текста (plain-text markup language). Он разработан для написания заметок, документации, статей, книг, электронных книг (ebooks), наборов слайдов (slide decks), веб-страниц, справочных страниц (man pages) и блогов. Файлы AsciiDoc обычно создаются в текстовом редакторе, а затем обрабатываются в различные выходные форматы, такие как HTML, PDF, EPUB и DocBook XML, с использованием процессора AsciiDoc. Формат делает упор на читаемость и простоту написания, что делает его популярным выбором для технических писателей и разработчиков. AsciiDoc поддерживает такие функции, как таблицы, списки, перекрестные ссылки (cross-references) и включения (includes), что позволяет создавать сложные и хорошо структурированные документы. Природа AsciiDoc как простого текста идеальна для систем контроля версий, таких как Git, поскольку изменения легко отслеживаются и сравниваются (diffed). Он часто используется в проектах по документированию программного обеспечения, где критически важны поддерживаемость (maintainability) и совместная работа. AsciiDoc также поддерживается различными генераторами статических сайтов (static site generators) и инструментами для работы с документацией, что еще больше расширяет его универсальность.