Markup language eller
opmærkningssprog kombinerer tekst og ekstra information om teksten. Den ekstra information, f.eks. om tekstens struktur eller præsentation, udtrykkes ved hjælp af opmærkning, som indflettes i den primære tekst. Det bedst kendte opmærkningssprog er formentlig i dag
HTML (Hypertext Markup Language), som er en af hjørnestenene i
World Wide Web. Historisk set har opmærkning været anvendt – og anvendes stadig – i forlagsbranchen til udveksling af tekster mellem forfattere, udgivere og trykkerier.