Rust ha crecido rápidamente, pasando de ser un hobby minoritario a un lenguaje mainstream. Se ha consolidado en el ámbito de la programación de sistemas y es ampliamente adoptado por comunidades de código abierto y múltiples industrias.
Combina seguridad de memoria, alto rendimiento, buena compatibilidad con el compilador y un conjunto completo de herramientas, integrando años de experiencia del sector y el conocimiento colectivo de la comunidad.
Su diseño está muy refinado, centrado en escribir código seguro, eficiente y estable. La comunidad que lo respalda se guía por el propósito de potenciar a los desarrolladores, y actualmente su mantenimiento corre a cargo de la Fundación Rust.
Instalación
Para Linux/MacOS
Ejecuta el siguiente comando para realizar la instalación
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | shLenguaje del código: JavaScript (javascript)
Para Windows (tutorial desarrollado bajo entorno Windows)
Primero accede a esta página Install Rust – Rust Programming Language para descargar el instalador EXE correspondiente a tu sistema operativo

Los tres botones corresponden a las arquitecturas x86 32 bits, 64 bits y ARM64; selecciona el adecuado según tu sistema operativo.
Además, los usuarios de Windows deben instalar las Herramientas de compilación VC++. En la página MSVC prerequisites – The rustup book puedes ver los métodos de instalación. Este tutorial utiliza Visual Studio 2022.
Puedes descargar la versión Comunidad de VS 2022 desde esta dirección: https://github.com/xzapps/InstallTools/blob/main/vs_Community2022.exe. Es necesario instalar VS 2022 porque requiere las herramientas MSVC incluidas. El archivo descargado es un instalador en línea que descarga los paquetes de instalación al ejecutarse. Si no desarrollas aplicaciones .NET, solo tienes que seleccionar la funcionalidad que se indica a continuación.

Marca la funcionalidad que se muestra en la imagen anterior y luego selecciona los dos componentes obligatorios que se detallan:
- MSVC v143 – Herramientas de compilación C++ x64/x86 de VS 2022 (última versión)
- SDK de Windows 11 (10.0.22621.0)


Nota: La versión exacta del SDK de Windows no es relevante para código Rust puro. Sin embargo, si trabajas también con C++, puede que necesites la versión más reciente, la que requiera tu proyecto C++, o ambas.
Paquetes de idioma: (opcional; si los instalas, los mensajes de error se mostrarán en varios idiomas para facilitar la revisión)

Finalmente pulsa el botón de instalación y espera a que se completen todos los procesos de instalación.

Una vez instalado VS 2022, ya puedes ejecutar el instalador de Rust que descargaste previamente.
Después de la instalación, las rutas por defecto son las siguientes
Cadena de herramientas / Compilador / Biblioteca estándar: C:\Users\TuNombreDeUsuario\.rustup
Ejecutables como cargo, rustc, rustup: C:\Users\TuNombreDeUsuario\.cargo\bin
Todas las herramientas de compilación, construcción y creación de proyectos Rust se encuentran en el segundo directorio. Usa el siguiente comando para ver tu ruta de instalación:
rustup show
>rustup show
Default host: x86_64-pc-windows-msvc
rustup home: C:\Users\yourname\.rustup
installed toolchains
--------------------
stable-x86_64-pc-windows-msvc (active, default)
active toolchain
----------------
name: stable-x86_64-pc-windows-msvc
active because: it's the default toolchain
installed targets:
x86_64-pc-windows-msvcLenguaje del código: PHP (php)
Comprobar si la instalación fue exitosa
Ejecuta este comando en el símbolo del sistema o terminal:
rustc --version
Si la instalación es correcta, verás esta salida:
rustc 1.94.0 (4a4ef493e 2026-03-02)Lenguaje del código: CSS (css)
Otros comandos útiles
Si ya tienes Rust instalado y quieres actualizarlo, ejecuta el siguiente comando
rustup update
Para desinstalar Rust, usa este comando
rustup self uninstallLenguaje del código: PHP (php)