John Gruber loi Markdown-kielen vuonna 2004 yhteistyössä Aaron Swartzin kanssa, jonka tavoitteena oli mahdollistaa ihmisten "kirjoittaminen käyttämällä helppokäyttöistä ja helppokäyttöistä yksinkertaista tekstimuotoa, mahdollisesti muuntaa se rakenteellisesti päteväksi XHTML:ksi (tai HTML:ksi)". Sen keskeinen suunnittelutavoite on luettavuus <unk>, että kieli on luettavissa sellaisena kuin se on, ilman että se näyttää merkitty tai muotoiluohjeet, toisin kuin teksti, joka on muotoiltu merkintäkielen, kuten Rich Text Format (RTF) tai HTML, joilla on ilmeisiä merkintöjä ja muotoiluohjeita. Tätä varten sen pääasiallinen inspiraatio on olemassa olevat yleissopimukset tekstin merkitsemiseksi sähköpostin tekstissä, vaikka se on myös aikaisempien merkintäkielen, erityisesti setexted, ja rectStreet.
Vähentyminen