--- author: paolomatarazzo ms.author: paoloma ms.date: 12/11/2024 ms.topic: include --- ## :::image type="icon" source="../images/new-button-title.svg" border="false"::: Rust for Windows Rust is a modern programming language known for its focus on safety, performance, and concurrency. It was designed to prevent common programming errors such as null pointer dereferencing and buffer overflows, which can lead to security vulnerabilities and crashes. Rust achieves this through its unique ownership system, which ensures memory safety without needing a garbage collector. We're expanding the integration of Rust into the Windows kernel to enhance the safety and reliability of Windows' codebase. This strategic move underscores our commitment to adopting modern technologies to improve the quality and security of Windows. [!INCLUDE [learn-more](learn-more.md)] - [Rust for Windows, and the windows crate](/windows/dev-environment/rust/rust-for-windows)