Riferirsi al passaggio seguente e rispondere alla domanda successiva nella stessa lingua del passaggio:  Passaggio: John Gruber ha creato il linguaggio Markdown nel 2004 in collaborazione con Aaron Swartz sulla sintassi, con l'obiettivo di consentire alle persone "di scrivere utilizzando un formato di testo semplice facile da leggere e facile da scrivere, opzionalmente convertendolo in XHTML (o HTML) strutturalmente valido". Il suo obiettivo di progettazione chiave è la leggibilità <unk> che il linguaggio sia leggibile così com'è, senza sembrare che sia stato contrassegnato con tag o istruzioni di formattazione, a differenza del testo formattato con un linguaggio di marcatura, come Rich Text Format (RTF) o HTML, che hanno tag e istruzioni di formattazione ovvi. A tal fine, la sua ispirazione principale sono le convenzioni esistenti per la marcatura di testo semplice in e-mail, anche se attinge anche da linguaggi di marcatura precedenti, in particolare setext, Textile e reStructuredText. Gruber ha scritto uno script Perl, Markdown.pl, che converte l'input di testo contrassegnato in XHTML o HTML valido e ben formato e sostituisce le parentesi angolari '<' '>' e gli ampersand '&' con i loro corrispondenti riferimenti di entità di caratteri. Può essere utilizzato come script autonomo, come plugin per Blosxom o Movable Type, o come filtro di testo per BBEdit. Markdown è stato da allora ri-implementato da altri, ad esempio in un modulo Perl disponibile su CPAN (Text:: Markdown), e in una varietà di altri linguaggi di programmazione. È distribuito sotto una licenza in stile BSD ed è incluso o disponibile come plugin per diversi sistemi di gestione dei contenuti. Siti come GitHub, Bitbucket, Reddit, Diaspora, Stack Exchange, OpenStreetMap e SourceForge utilizzano varianti di Markdown per facilitare la discussione tra gli utenti.  Domanda: Quale software viene utilizzato da GitHub per consentire la discussione degli utenti?
Markdown