Rust es un lenguaje de programación de sistemas y multi-paradigma. Fue creado originalmente por Graydon Hoare en 2006, y actualmente está mantenido por la Mozilla Foundation. Rust es compilado, seguro, y portable. Su filosofía se basa en tres pilares: seguridad, eficiencia, y productividad. Los requisitos recomendados para rust son: