A Markdown egy könnyű jelölőnyelv, amelyet internetes szövegek írására, olvasására és tervezésére terveztek.
A Markdown története
Sokáig a HTML volt a szabványos jelölőnyelv az interneten. Nehéz olvasni a kódját - a címkék és a szervizinformációk zavarják. A HTML hipertext dokumentumok leírására készült, az első HTML oldalak csak szöveget, címsorokat, táblázatokat és nagyon kevés hivatkozást tartalmaztak. Fokozatosan bonyolultabbá váltak az oldalak, megjelentek a dizájn, menük, navigáció, képek, táblázatok.
2004-ben amerikaiak – John Gruber technológiai blogger és Aaron Schwartz programozó – találták fel a Markdownt. A nyelv szerzői sok ötletet kölcsönöztek a már létező konvenciókból az elektronikus üzenetek szövegének jelölésére. Markdown formátumban a szöveg érvényes és jól formázott XHTML-re konvertálódik, a szögletes zárójeleket (<) és az „és” jeleket (&) a megfelelő kódokra cseréljük. Az első implementációt Gruber írta Perlben, és hamarosan más fejlesztők javaslatai is következtek. A Markdown különféle programozási nyelveken való megvalósítása számos tartalomkezelő rendszerben elérhető.
Egy egyszerű, egyszerűsített jelölőnyelv, a Markdown már évek óta aktívan használatos. A vizuális szerkesztők alternatívája lett, mivel a Markdown által feldolgozott szövegek nem igényelnek hosszas tisztítást és finomítást. A Markdownt az olvashatóság jellemzi, a tipográfia hiányát pedig az ugyanattól a fejlesztőtől származó SmartyPants szűrő kompenzálja. A díszített szövegek akár txt formátumban is elkészíthetők. Ennek eredményeként kész dokumentumokat kap, jó jelöléssel.