Blog

¿Qué es Markdown y por qué lo utilizan los desarrolladores? Guía completa para principiantes

Descubre qué es Markdown, cómo funciona, por qué los desarrolladores lo utilizan para GitHub, documentación, blogs y notas, y aprende la sintaxis básica de Markdown.

Editor de Markdown con vista previa en vivo, ejemplos de sintaxis y texto formateado.

¿Qué es Markdown y por qué lo utilizan los desarrolladores?

Si alguna vez has abierto un archivo README.md en GitHub, escrito documentación para un proyecto o tomado notas en aplicaciones como Obsidian o Notion, ya has utilizado Markdown. Se ha convertido en uno de los formatos de escritura más populares porque es sencillo, fácil de leer y muy rápido de aprender.

En esta guía descubrirás qué es Markdown, cómo funciona, dónde se utiliza y por qué millones de desarrolladores lo usan cada día.


¿Qué es Markdown?

Markdown es un lenguaje de marcado ligero que permite dar formato al texto utilizando símbolos sencillos en lugar de complejas etiquetas HTML.

Por ejemplo, en lugar de escribir:

<h1>Hola Mundo</h1>

simplemente escribes:

# Hola Mundo

Markdown puede convertirse automáticamente en HTML manteniendo el texto original limpio y fácil de leer.


¿Por qué se creó Markdown?

Markdown fue creado por John Gruber en 2004.

Su objetivo era hacer que escribir documentos fuera sencillo y convertirlos automáticamente en HTML.

Hoy en día, miles de aplicaciones y sitios web son compatibles con Markdown.


¿Dónde se utiliza Markdown?

Markdown está presente en casi todo el ecosistema del desarrollo de software.

Se utiliza en:

  • Archivos README de GitHub
  • Wikis de GitHub
  • Documentación de proyectos
  • Notion
  • Obsidian
  • Dev.to
  • Reddit
  • Discord
  • Stack Overflow
  • Generadores de sitios estáticos
  • Herramientas de IA como ChatGPT

Si alguna vez has colaborado en un proyecto de código abierto, casi con seguridad has utilizado Markdown.


Sintaxis básica de Markdown

Encabezados

# Encabezado 1
## Encabezado 2
### Encabezado 3

Texto en negrita

**Texto en negrita**

Texto en cursiva

*Texto en cursiva*

Listas

- Manzana
- Plátano
- Naranja

Listas numeradas

1. Primero
2. Segundo
3. Tercero

Enlaces

[MiniTooly](https://minitooly.com)

Imágenes

![Descripción](image.png)

Código en línea

`const app = express();`

Bloque de código

console.log("Hello Markdown!");