Digging Deep into C++
In this lesson, you'll learn more about the C++ language before starting the coding exercises.
We'll cover the following
IDEs for C++
The three popular IDEs that are used for building C++ programs are as follows:
- NetBeans
- Eclipse
- Microsoft Visual Studio Code
All of them are free of cost and are available for Windows as well as Linux.
Note that all of them are only IDEs and do not contain compiler or debugger tools.
Often g++ compiler is used with NetBeans or Eclipse IDE. Do not confuse Microsoft Visual Studio Code and Visual Studio Professional. Visual Studio Code is an IDE that is available for Windows, Linux, and Mac. However, it can only be used to develop, test, and deploy your programs within your internal corporate network. For commercial development, Microsoft offers Visual Studio Professional or Visual Studio Enterprise as a subscription service.
A Visual Studio subscription lets you create applications for multiple devices, PCs, and the web. With this subscription, cloud services are also available and development can be done for any of your preferred platforms and devices, including Windows, iOS, Android, and Linux.
A free, toned-down version of Visual Studio is also available. It is called Visual Studio Express Edition. It can be downloaded from here.
Turbo C++ IDE
Is it a good idea to use Turbo C++ for developing C++ programs?
gcc vs. g++ compilers
What is the difference between gcc and g++ compilers?
Building a C++ program using the command-line
Can we build C++ programs using the command-line? If yes, how?