This applies both to programming languages, where the document represents source code, and markup languages, where the document represents data.
To platí jak pro programovací jazyky, kde dokument představuje zdrojový kód, tak pro značkovací jazyky, kde dokument představuje data.