Markup copre vari sistemi per annotare il testo con informazioni aggiuntive che ne definiscono la formattazione o l'aspetto. I linguaggi di markup includono HTML, XML, SGML e markdown. Il markup in genere può essere visualizzato solo durante la modifica di un documento, non durante la visualizzazione.