Selecting an IDE
In this intro lesson, before writing any code, we will learn how to run our program
The simplest solution is to use an online compiler like OnlineGDB.
In order to run code, simply press the run button

Whilst online gdb is great, most people like having an installed app, and running code locally.
Some popular choices for an IDE include:
Code::Blocks
Dev-C++
Visual studio Code
If you are planning to go to an in-person competition most organizers have an editor of choice you can look at and get used to beforehand.