Assim como o colega @raulpy271 respondeu, não é a melhor linguagem para se começar. Mas se você é da área de hardware e gosta de escovar bits, acho que pode se dar bem em linguagens de sistema como C, C++, Rust. Eu começaria aprendendo um básico de C antes de me aventurar em Rust.

Eu não achei um bom curso gratuito de Rust em português então segue uma sugestão de um vídeo em inglês:

https://www.youtube.com/watch?v=K6L43dl9frY&list=PLGtFJAmtESz-V5p-svTX34bGQvNuXEpHE

Espero ter ajudado.

Obrigado Fábio pela força e curti demais essa playlist... valeu mesmo.