Viitataan alla olevaan kohtaan ja vastataan kysymykseen sen jälkeen samalla kielellä kuin kohtaa:  Passage: John Gruber loi Markdown-kielen vuonna 2004 yhteistyössä Aaron Swartzin kanssa, jonka tavoitteena oli antaa ihmisille mahdollisuus "kirjoittaa helposti luettavalla ja helposti kirjoitettavalla yksinkertaisella tekstimuodolla, vaihtoehtoisesti 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ää merkittyyn merkintöihin tai muotoiluohjeisiin, toisin kuin merkintäkielen muotoiltu teksti, kuten Rich Text Format (RTF) tai HTML, joilla on ilmeiset merkinnät ja muotoiluohjeet. Gruber kirjoitti Perl-skription, Markdown.pl, joka muuntaa merkittyjen tekstien syöttökohdat voimassa oleviksi, hyvin muotoiltuiksi XHTML- tai HTML-teksteiksi ja korvaa kulma-arvot '<' '>' ja ampersandit '&' niiden vastaavilla merkkiyksikköviittauksilla. Markdownia voidaan käyttää itsenäisenä skriptinä, lisäosana Blosxomille tai Movable Typeille tai tekstisuodattimena BBEditille. Markdown on sittemmin toteutettu uudelleen toisten toimesta, esimerkiksi CPAN: ssä (Text:: Markdown) käytettävissä olevassa Perl-moduulilla ja monissa muissa ohjelmointikieleissä. Se on jaettu BSD-tyylisen lisenssin alaisena ja sisältyy useisiin sisällönhallintajärjestelmiin tai on saatavilla pluginaina. Sivustot kuten GitHub, Bitbucket, Reddit, Diaspora, Stack Exchange, OpenStreetMap ja SourceForge käyttävät Markdownin muunnelmia helpottaakseen käyttäjien välistä keskustelua.  Kysymys: Minkä ohjelmiston avulla GitHub mahdollistaa käyttäjien keskustelun?
Vähentyminen