Markdown es un lenguaje de marcado ligero creado originalmente por John Gruber y Aaron Swartz que trata de conseguir la máxima legibilidad y "publicabilidad" tanto en sus forma de entrada como de salida, inspirándose en muchas convenciones existentes para marcar mensajes de correo electrónico usando texto plano. Markdown convierte el texto marcado en documentos XHTML bien formado.
Enlace al sitio oficial web: daringfireball
Traducciones hechas por mí del sitio:
GitHub.com utiliza su propia versión de sintaxis Markdown que provee un conjunto de características adicionales, muchas de ellas para hacer más fácil trabajar con el contenido en GitHub.com, lo llaman así mismo GitHub Flavored Markdown.
Aquí puedes consultar un resumen de sus características en español: