За информацията в тази статия или раздел не са посочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина за изтриването на цялата статия или раздел. |
DocBook е семантичен маркиращ език, предназначен за създаването на технически документации. В началото е използван единствено за писане на хардуерни и софтуерни документации, но вече се използва и за други видове документи.
Като семантичен език, DocBook позволява на програмиста да създаде съдържание, независимо от презентацията. Езикът осъществява разделението на бизнес логика от презентационен слой. Съдържанието може да бъде публикувано в голям брой формати, сред които HTML или HTML Help, XHTML, EPUB, PDF, manual страници за UNIX и други без да задължава програмиста да прави каквито и да било промени по source кода.
DocBook файловете притежават две основни файлови разширения (.dbk и .xml). Езикът е силно повлиян от езиците SGML и XML.