If you are working on Arm Cortex M microcontroller then you will need to setup GNU Arm Embedded Toolchain, it consist of compiler, debugger and much more. The GCC compiler and GDB debugger comes in single package. The procedure to setup is bit different due to target OS, but the important thing is to select
Rust is a multi-paradigm system programming language focused on safety, especially safe concurrency. Rust is syntactically similar to C++, but is designed to provide better memory safety while maintaining high performance. https://www.rust-lang.org/ Installing rust is very simple on Linux (Ubuntu or Mint). Just execute the below command on terminal and it will take care of