Si has trabajado con distintos sistemas operativos, seguramente te hayas encontrado con que en algunos entornos los paths usan "/" y en otros "\". No es algo que suela cuestionarse, simplemente se asume y se aprende a convivir con ello. Pero como muchas cosas en software, tiene más que ver con historia y decisiones pasadas que con alguna decisión de diseño actual.
El origen del forward slash "/"
El uso de "/" como separador de directorios en una ruta viene de Unix, en los años 70. En aquel entonces se necesitaba un carácter para separar carpetas, y casualmente la barra diagonal no tenía otros usos conflictivos. Además, era fácil de teclear.
![]() |
| Ejemplo de rutas de carpetas y archivos |
Unix terminó influyendo en una enorme cantidad de sistemas posteriores: Linux, macOS y buena parte de la infraestructura que sostiene Internet hoy en día. Por esa razón, el "/" se consolidó como el separador por defecto en ese ecosistema.
