Digging Deep into C++

In this lesson, you'll learn more about the C++ language before starting the coding exercises.

IDEs for C++

The three popular IDEs that are used for building C++ programs are as follows:

  1. NetBeans
  2. Eclipse
  3. 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

Question

Is it a good idea to use Turbo C++ for developing C++ programs?

Show Answer

gcc vs. g++ compilers

Question

What is the difference between gcc and g++ compilers?

Show Answer

Building a C++ program using the command-line

Question

Can we build C++ programs using the command-line? If yes, how?

Show Answer