Rust is not just another programming language — it's a way of seeing code differently. If you've never seen code before and are only now learning about languages from the base level, you should learn ...
One IDE to rule them all. You won't want to use anything else.