A markup language is a system for annotating a document in a way that is syntactically distinguishable from the text.