Texte am Computer schreiben kann man entweder in einem Textverarbeitungsprogramm wie z.B. LibreOffice, Microsoft Word oder Apple Pages oder man kann in einem Editor schreiben und dazu eine sogenannte Auszeichnungssprache (Markup Language) verwenden. Natürlich gibt es auch Mischformen.

Während bei einem Textverarbeitungsprogramm Formatierung und Layout über Menü oder Schaltfläche zugeordnet werden, erfolgt dies bei der Verwendung einer Auszeichnungssprache durch Einfügen von Steuerzeichen direkt im Text.
Die Verwendung von Auszeichnungssprachen hat den entschiedenen Vorteil, dass man den Textbereich während des Schreibens nicht verlassen muss. Einmal erlernt, sind Steuerzeichen schnell eingegeben und man bleibt im Schreibfluss.
Ein LaTeX- Beispiel:
\documentclass[11pt]{scrartcl}<br><br>
<br>\begin{document}<br><br>
<br>\end{document}
Ein AsciiDoc- Beispiel:
= Hallo, AsciiDoc!
Der Text wurde im interaktiven Editor erstellt.
Der Editor steht frei zur Verfügung für erstes Versuche unter: https://asciidoc.org[AsciiDoc].
== Abschnitt Titel<br>
<br>
* Ein Listen-Element<br>
* Ein weiteres Listen-Element
<br><br>
Ein Code-Snipped in der Programmiersprache Ruby:
<br><br>
[,ruby]<br>
----
<br>puts 'Hello, World!'<br>
----

Ein Markdown- Beispiel:
# Hallo, Markdown!
<br>## Abschnitt Titel<br><br>
- Ein Listen-Element<br>
- Ein weiteres Listen-Element<br><br>
Ein Code-Snipped in der Programmiersprache Ruby:<br><br>
```ruby
<br>puts 'Hello, World!'<br>
```
Das sieht in den Textbeispielen oben erst einmal kompliziert aus. Die Anweisung für einen Zeilenumbruch: <br>
muss man meist nicht selbst eingeben, das erledigt der Editor beim Betätigen der Eingabetaste selbst.
Es gibt viele gut bedienbare Markdown-Editoren, bei denen die Möglichkeit besteht, die gewünschte Textformatierung auch über ein Menü auszuwählen. Das ist hilfreich, wenn man mit der Eingabe der Steuerzeichen noch nicht vertraut ist. Der Text kann hier entweder mit den Steuerzeichen oder in der fertigen Formatierung angezeigt werden.


LaTeX wurde entwickelt zum Verfassen wissenschaftlicher Arbeiten. Es bietet viele Möglichkeiten und hat eine umfangreiche Syntax. Dementsprechend dauert das Erlernen länger und ist eher schwieriger.
Markdown war ursprünglich gedacht für das Schreiben von Texten im Web. Die Syntax ist nicht sehr umfangreich und eher einfach gestaltet. Es gibt Editoren, die die Benutzung der Syntax im Text aber auch die Formatierung über ein Menü und Shortcuts unterstützen.
Einen guten Kompromiss zwischen den beiden vorgenannten Sprachen bietet AsciiDoc. Die Sprache wurde vornehmlich zum Schreiben von Dokumentationen entwickelt.

Fazit
Textverarbeitungsprogramme bieten zwar inzwischen eine Fülle an Gestaltungsmöglichkeiten, die man aber oftmals für einfache Texte gar nicht benötigt. Zudem fallen Symbole und Beschriftungen meist recht klein aus, weil viele Optionen untergebracht werden müssen. Die Shortcuts sind – mit Ausnahme gängiger Befehle – oft wenig intuitiv und je nach verwendetem Programm unterschiedlich.
Auch wenn man mit Screenreader- Unterstützung arbeitet, dauert es doch viel länger einen Menüpunkt oder eine Schaltfläche anzusteuern, als ein Steuerzeichen einzutippen. Die Steuerzeichen sind immer die gleichen, egal welchen Editor oder welches Betriebssystem man gerade nutzt.
Zudem bieten Markdown und AsciiDoc noch die Vorteile
- einfaches Einfügen von Code-Blöcken mit Syntax-Highlighting
- einfachere Zusammenarbeit mit anderen Personen, unabhängig vom genutzten Betriebssystem
- Versionskontrolle mit Git ist möglich