
The Build Tools for Visual Studio version of Visual Studio installs only the command-line toolset, the compilers, tools, and libraries you need to build C and C++ programs.
COMPILE C IN MICROSOFT VISUAL STUDIO 2017 HOW TO
For information on these features and how to download and install Visual Studio, including the free Visual Studio Community edition, see Install Visual Studio. Visual Studio is a powerful integrated development environment that supports a full-featured editor, resource managers, debuggers, and compilers for many languages and platforms. To complete this walkthrough, you must have installed either Visual Studio or the Build Tools for Visual Studio and the optional Desktop development with C++ workload. If you'd like to try the Visual Studio IDE instead of using the command line, see Walkthrough: Working with Projects and Solutions (C++) or Using the Visual Studio IDE for C++ Desktop Development. If you'd rather work in C++ on the command line, see Walkthrough: Compiling a Native C++ Program on the Command Line. This walkthrough shows how to create a basic, "Hello, World"-style C program by using a text editor, and then compile it on the command line. Microsoft C/C++ (MSVC) is a C and C++ compiler that, in its latest versions, conforms to some of the latest C language standards, including C11 and C17.
COMPILE C IN MICROSOFT VISUAL STUDIO 2017 FULL
The Visual Studio build tools include a C compiler that you can use to create everything from basic console programs to full Windows Desktop applications, mobile apps, and more.

Walkthrough: Compile a C program on the command line
