Markdown on kevyt merkintäkieli, joka on suunniteltu kirjoittamiseen, lukemiseen ja verkkotekstien suunnitteluun.
Markdownin historia
HTML oli pitkään verkon vakiokuvauskieli. Sen koodia on vaikea lukea - tunnisteet ja palvelutiedot häiritsevät. HTML luotiin kuvaamaan hypertekstidokumentteja, ensimmäisillä HTML-sivuilla oli vain tekstiä, otsikoita, taulukoita ja hyvin vähän linkkejä. Vähitellen sivustot muuttuivat monimutkaisemmiksi, suunnittelu, valikot, navigointi, kuvat, taulukot ilmestyivät.
Vuonna 2004 amerikkalaiset - teknologiabloggaaja John Gruber ja ohjelmoija Aaron Schwartz - keksivät Markdownin. Kielen kirjoittajat lainasivat monia ideoita jo olemassa olevista käytännöistä tekstin merkitsemiseksi sähköisissä viesteissä. Markdown-muodossa teksti muunnetaan päteväksi ja hyvin muotoilluksi XHTML:ksi, kulmasulut (<) ja et-merkit (&) korvataan asianmukaisilla koodeilla. Ensimmäisen toteutuksen kirjoitti Gruber Perlissä, ja muiden kehittäjien ehdotukset seurasivat pian. Markdownin toteutuksia useilla ohjelmointikielillä on saatavilla monissa sisällönhallintajärjestelmissä.
Yksinkertainen, yksinkertaistettu merkintäkieli Markdown on ollut aktiivisessa käytössä useiden vuosien ajan. Siitä on tullut vaihtoehto visuaalisille editoijille, koska Markdownin käsittelemät tekstit eivät tarvitse pitkää puhdistusta ja hienosäätöä. Markdownille on ominaista luettavuus, ja typografian puutetta kompensoi saman kehittäjän SmartyPants-suodatin. Koristettuja tekstejä voidaan luoda jopa txt-muodossa. Tuloksena saat valmiita asiakirjoja, joissa on hyvät merkinnät.