A markup language that focuses on human readability, widely used on the Web.
Markdown is a markup language emphasising the ease of writing and reading. Like many great things, it comes in many flavors and variants, but it generally provides the basic formatting options:
- Text emphasis (bold and/or italic)
- Paragraphs
- Lists (bulleted, numbered)
- Code
- Multi-level headers
- ...
Mardown interpreter usually translate the code into HTML before rendering.
Example
## Header2: How to write lists
**NB**: This text is emphasised in *italic* or further in **bold**!
### Unordered list
- Item1
- Item2
- Item3
### Ordered list
1. Item1
2. Item2
3. Item3
StackOverflow and Stack Exchange
Note that a custom variant of markdown is used consistently across all the websites of the Stack Exchange network.