You must install a C++ compiler and a Text editor to write and debug C++ code to get started.
C++ programming should begin with a text editor, whose name and version can change on several operating systems.
C++ compiler will convert source code into an executable program. The GNU C/C++ compiler is the most popular and freely available.
If you are using Operating Systems like UNIX/Linux, Mac OS, or Windows, you can download and install the C++ compilers below the given links.
An IDE, an acronym for Integrated Development Environment, is a better choice when setting up your environment for C++ development. An IDE provides both the compiler and the text editor in one package and usually does not require manual configuration.
Below are some of the most used IDE for C++ Programming:
C++Builder: https://www.embarcadero.com/products/
Visual Studio Community Edition: https://code.visualstudio.com/
Eclipse: https://www.eclipse.org/ide/
Codelite: https://codelite.org/
Atom: https://atom.io/
In this course, we will be using the visual studio community edition.
You can also use online compilers in this course to run your code, which is perfect for learning. However, I recommend setting up a local environment to get used to creating and configuring C++ projects.
This concludes the C++ Environment Setup lesson. In the next lesson, you will learn about the Syntax of the C++ program.