Le Rust est un langage de programmation compilé multi-paradigme conçu et développé par Mozilla Research depuis 2010. Il a été conçu pour être « un langage sécurisé, concurrent, pratique », supportant les styles de programmation purement fonctionnel,procédural, ainsi qu'orienté objet sous certains aspects .Axé sur trois mots clés Fiabilité , Performance et Productivité.