Inteligencia Artificial

Markdown

Lenguaje de marcado ligero creado por John Gruber en 2004 que permite dar formato a texto plano usando una sintaxis sencilla (asteriscos para negritas, almohadillas para títulos, guiones para listas). Se usa ampliamente en documentación técnica, repositorios de código como GitHub, sistemas de gestión de contenidos y herramientas de inteligencia artificial. Los archivos Markdown tienen extensión .md y pueden convertirse fácilmente a HTML.

Origen y filosofía

Markdown fue creado por John Gruber en 2004 con la colaboración de Aaron Swartz. La idea de partida era que un autor debería poder escribir contenido formateado sin tener que aprender HTML ni interrumpir la fluidez de escritura con etiquetas complejas. La sintaxis se diseñó para ser legible en su forma original, antes de cualquier procesamiento, lo que diferenció a Markdown de los formatos previos basados en marcado pesado.

Lo que empezó como una utilidad para blogs personales se convirtió en estándar de facto para documentación técnica, repositorios de código (GitHub adoptó Markdown como formato nativo de archivos README) y, más recientemente, en uno de los formatos preferidos para entrenar y operar modelos de lenguaje.

Sintaxis básica

Las reglas más utilizadas son:

  • # Título para encabezados (más almohadillas indican nivel inferior).
  • **negrita** y *cursiva* para énfasis.
  • [texto](url) para enlaces.
  • - elemento para listas no ordenadas, 1. elemento para listas ordenadas.
  • Triple acento grave para bloques de código.
  • > texto para citas en bloque.

Por qué Markdown importa para los modelos de lenguaje

Los LLMs como ChatGPT o Claude producen y consumen texto en Markdown de forma nativa. Cuando le pides a un modelo que estructure una respuesta con encabezados y listas, internamente está generando Markdown que después la interfaz renderiza visualmente. Para preparar contenido que un LLM va a leer (documentación interna, especificaciones, instrucciones de un agente), Markdown es el formato más eficiente: no introduce ruido sintáctico de HTML, mantiene la jerarquía clara y consume menos tokens en el contexto.

El estándar emergente llms.txt, propuesto para que los sitios web ofrezcan a los modelos de IA una guía clara del contenido relevante, está escrito precisamente en Markdown.

Diferencias con HTML y otros formatos

Markdown ocupa un punto medio entre el texto plano (sin formato) y HTML (formato completo pero verboso). Convierte directamente a HTML cuando hace falta visualización web, pero conserva legibilidad en su forma original. A diferencia de Word o Google Docs, no añade metadatos invisibles ni propietarios: el archivo .md es exactamente lo que ves en el editor, lo que facilita el control de versiones con Git y la portabilidad entre herramientas.

Cómo se usa en empresas hoy

  • Documentación técnica: manuales internos, runbooks, registros de decisiones de arquitectura.
  • Notas y wikis: Notion, Obsidian, Logseq y otras herramientas guardan internamente en Markdown o variantes muy próximas.
  • Repositorios de código: README.md, CONTRIBUTING.md, CHANGELOG.md son convención universal.
  • Prompts y system prompts: los equipos que trabajan con LLMs estructuran sus instrucciones en Markdown.
  • Generación de contenido editorial: muchos blogs y sitios estáticos usan Markdown como formato fuente.

Términos relacionados

¿Quieres dominar estos conceptos y aplicarlos a tu negocio?

Conoce nuestro servicio