Markdown
Una forma de dar formato al texto con símbolos simples como # y *, legible tal cual.
Markdown es un conjunto simple de convenciones para escribir texto con formato usando un teclado común. Una línea que empieza con # se vuelve un título, una palabra entre ** queda en negrita, las líneas que arrancan con - forman una lista y [texto](https://example.com) se convierte en un link. Después un programa transforma esos símbolos en una página prolija, casi siempre en HTML.
Lo crearon John Gruber y Aaron Swartz en 2004 con una idea: que el texto crudo se vea bien por sí solo, como un mail bien escrito, sin necesitar una vista previa para entenderlo. Por eso se metió en todos lados: los archivos README de GitHub (README.md), apps de notas como Obsidian, chats como Slack y Discord, sitios de documentación y las respuestas de chatbots como Claude o ChatGPT, que salen en Markdown y se muestran con formato en pantalla.
Como la descripción original dejaba algunos casos ambiguos, hay varios dialectos. CommonMark es una especificación precisa que hoy siguen la mayoría de las herramientas, y GitHub Flavored Markdown le suma tablas, listas de tareas y texto tachado. Como es texto plano, un archivo Markdown se abre en cualquier editor, se lleva bien con git y se va a poder leer dentro de varias décadas.
Para quedarse
- Formato con símbolos simples: # para títulos, ** para negrita, - para listas.
- El texto crudo está pensado para leerse sin procesarlo.
- Los archivos suelen terminar en
.md; GitHub muestra elREADME.mdde cada proyecto. - CommonMark es la especificación precisa; GitHub Flavored Markdown suma tablas y listas de tareas.