Microsoft Makes Rust a First-Class Language for Windows and Azure

Microsoft officially gave Rust tier-1 engineering status, putting it on equal footing with C++ and C# across its internal codebase.
According to a post published on the Rust Foundation website, Rust now sits alongside C++, C#, and TypeScript for internal development at Microsoft. To support it, Microsoft built rustc_codegen_utc—a custom backend that connects the Rust compiler straight into MSVC, the native Windows compiler platform. More than 100 internal Microsoft repositories build with it today, covering firmware, device drivers, hypervisors, and cloud microservices.
Why it matters: Microsoft relies on decades of C++ tooling for Windows and Azure. Plugging Rust directly into the MSVC backend gives teams Rust's memory safety while preserving existing Windows security, crash-dump analysis, and profiling tools. It lets hybrid Rust and C++ projects compile together without duplicating platform effort.
Know this: The new MSVC compiler backend has been production-ready at Microsoft since early 2026 and self-hosted since Rust 1.90.
C++ built Windows, but Rust is officially moving into the core infrastructure.
Sources
- Guest Post: Rust is a Tier 1 Language at Microsoft — https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/
- Hacker News Discussion — https://news.ycombinator.com/item?id=49643546

