2.1.1. Command line tools

Wether you run on Linux, MacOS, or Windows, you need a few basic command line tools:

git
make
gfortran (or ifx)
gdb

On clusters frontends these are usually selected via module commands, while on your laptop you can install them with apt or similar package handlers, if they do not already exist.