10. Editors


There are many different C++ code editors , and in fact it is at least theoretically possible to develop C++ source code in any text editor.

Microsoft Visual Studio Code

In this Nanodegree Program, we will demonstrate many of the programming examples using Microsoft Visual Studio Code . You are welcome, but not required, to use this editor.

Visual Studio Code is a powerful, free, and open-source editor that runs on Linux, macOS, and Windows .

"Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity). Begin your journey with VS Code with these introductory videos ."


If you use Visual Studio Code to develop C++ applications, Microsoft suggests installing the free C/C++ extension .

Visual Studio Code Hello World