A method of formatting text by inserting text annotations. HTML is the most common markup language in current use.
Markup languages are not programming languages. They have no built-in constructs for branching logic, looping, or variable substitution.
Markdown is another popular markup language (sometimes prefaced with “lightweight” or “transitory” as Markdown is processed to generate HTML – itself another markup language).