John Gruber loi Markdown-kielen vuonna 2004 yhteistyössä Aaron Swartzin kanssa, jonka tavoitteena oli antaa ihmisille "mahdollisuus kirjoittaa helposti luettavaa ja helposti kirjoitettavaa yksinkertaista tekstimuotoa käyttäen ja mahdollisesti muuntaa se rakenteellisesti päteväksi XHTML:ksi (tai HTML:ksi)". Sen tärkein suunnittelutavoite on luettavuus <unk> että kieli on luettavissa sellaisena kuin se on, ilman että se näyttää merkitty tai muotoiltu ohjeilla, toisin kuin teksti, joka on muotoiltu merkintäkielen, kuten Rich Text Format (RTF) tai HTML, joilla on ilmeisiä merkintöjä ja muotoilutietoja. Tämän vuoksi sen pääasiallinen inspiraatio on olemassa olevat yleissopimukset tekstin merkitsemiseksi sähköpostin tekstissä, vaikka se myös perustuu aikaisempiin merkintäkielen kieliin, erityisesti seteleihin, seteleihin ja rectStreet.
tekstisuodatin