Tredun ohjelmistokehittäjien kurssimateriaaleja
Markdown on kevyt merkintäkieli, joka kehitettiin vuonna 2004 helpottamaan muotoillun tekstin kirjoittamista ilman monimutkaista koodia. Sen loivat John Gruber ja Aaron Swartz, ja sitä käytetään laajasti esimerkiksi dokumentaation, blogipostausten ja README-tiedostojen kirjoittamiseen – erityisesti GitHubissa.
Markdownin idea on, että teksti pysyy helposti luettavana myös ilman muotoilun tulkintaa. Tämä tekee siitä erinomaisen työkalun ohjelmistokehityksessä, missä dokumentaatio on tärkeää mutta usein halutaan pysyä yksinkertaisissa ja versionhallintaan sopivissa tiedostomuodoissa, kuten .md.
Alla on yleisimmät Markdownin muotoilut ja esimerkkejä niiden käytöstä.
Otsikot tehdään #-merkeillä rivin alussa:
# Otsikko 1
## Otsikko 2
### Otsikko 3
*Lihavoitu teksti*
**Kursivoitu teksti**
***Lihavoitu ja kursivoitu teksti***
Numeroitu lista:
1. Ensimmäinen
2. Toinen
3.Kolmas
Numeroimaton lista:
- Ensimmäinen
- Toinen
- Kolmas
Myös * toimii viivamerkkinä.
Linkki:
[Google](google.com)

Yksittäinen koodisana rivin sisällä:
`print("Hello, World!")\`
Vaakaviivan saa aikaan useammalla peräkkäisellä väliviivalla.
----
Markdownia käytetään muun muassa:
GitHubissa README-tiedostoissa ja projektidokumentaatiossa
Oppimateriaaleissa ja muistiinpanoissa
Blogeissa ja sisällönhallintajärjestelmissä
Wikissä ja muissa yhteisöllisissä dokumenteissa
Markdown on helppo tapa kirjoittaa siistiä, muotoiltua tekstiä ilman monimutkaista editoria. Opettelemalla Markdownin perusteet voit tehdä ammattimaisen näköistä dokumentaatiota, jota on helppo lukea ja ylläpitää – sekä koneen että ihmisen.