{"id":14833,"date":"2019-11-25T11:43:04","date_gmt":"2019-11-25T11:43:04","guid":{"rendered":"https:\/\/www.techopedia.com\/definition\/rust-programming-language\/"},"modified":"2019-11-25T11:43:04","modified_gmt":"2019-11-25T11:43:04","slug":"rust-programming-language","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/definition\/32591\/rust-programming-language","title":{"rendered":"Rust Programming Language"},"content":{"rendered":"
Rust programming language is a computer language with object-oriented characteristics that's often prized as an alternative to traditional C++.<\/p>\n
While it's syntactically similar to C++, it also has its own range of features that make it a multi-paradigm programming language that's getting a lot of attention.<\/p>\n
For example, some cite a broad user base and low overhead as practical benefits of using Rust, while others point to different types of functionality, like the ability for Rust to be compiled into Web Assembly.<\/p>\n