mały|Logo Markdown – język znaczników przeznaczony do formatowania tekstu zaprojektowany przez i Aarona Swartza. Został stworzony w celu jak najbardziej uproszczonego tworzenia i formatowania tekstu. Markdown został oryginalnie stworzony w Perlu, później dostępny w wielu innych. Jest rozpowszechniany na licencji BSD i jest dostępny jako wtyczka do kilku systemów zarządzania treścią.

Stał się bardzo popularny wraz z powstaniem dużych modeli językowych. Używany m.in. przez GitHuba, który używa rozszerzenia nazywanego GFM ().

Elementy składni Akapity, nagłówki, cytaty Akapit to po prostu jedna lub więcej kolejnych linii tekstu, rozdzielonych jedną lub więcej pustych linii. Pusta linia to dowolna linia, która wygląda jak pusta linia – linia nie zawierająca nic poza spacjami lub tabulatorami jest traktowana jak pusta. Zwykłe akapity nie powinny być wcinane spacjami lub tabulatorami.

Markdown oferuje dwa rodzaje nagłówków: SetextJęzyk znaczników stworzony w 1992 przez Iana Feldmana. i atxJęzyk znaczników stworzony w 2002 przez Aarona Swartza.. Nagłówki w stylu Setext dla i są tworzone przez „podkreślanie” znakami równości (=) lub dywizami (-).