Prerequisites: C compiler such as GCC or Clang. Text editor or IDE for coding in C. Recommendations: GCC compiler (Comes with Linux usually and with IDEs. No need to install separately unless it's missing.) Code::Blocks as IDE or Visual Studio Code as text editor.