
Back in 2015, Codeguru did a slideshow, “ Top 10 Visual Studio Code How-To-Stories” that presented some of the key features of Visual Studio Code.

More specifically, it targets Windows 7 or later, Debian, Ubuntu, Red Hat, Fedora, SUSE, and Mac OS 10.9 or later. Visual Studio Code is a lightweight editor for coding on Windows, Linux, or the MacOS. With the addition of the C/C++ extension to Visual Studio Code, you might have what is needed in a small, cross-platform editor. Although a full-blown version of Visual Studio, such as Visual Studio Community Edition, can be great tool for doing C and C++ coding, there are many times when it can be overkill.

Having said that, they could be wrong! More importantly, people looking to learn C or C++ from ground zero might find many editors to be so overloaded with features that it distracts from learning the core language. C++ developers tend to be partial to their editors and might consider Visual Studio Code (VSCode) as a lightweight tool not worthy of their attention.
