Visual Studio

Skip to main content Microsoft Visual Studio Overview Features Editions Extensions Get Started Service Status FAQ Support Documentation Blog Overview Extensions Support Documentation Blog VS Code for Education Downloads Buy Overview Support Administrator Portal Subscriber Portal Dev Essentials Visual Studio Hub Free Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space Mixed reality Microsoft HoloLens Microsoft Viva Quantum computing Sustainability Education Automotive Financial services Government Healthcare Manufacturing Retail Find a partner Become a partner Partner Network Microsoft Marketplace Software companies Blog Microsoft Advertising Developer Center Documentation Events Licensing Microsoft Learn Microsoft Research View Sitemap
C and C++ Coding Tools | Visual Studio2026-07-06T07:59:21-07:00

Cplusplus logo

Build modern C and C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, and MSBuild

  • Contains C/C++ components for desktop, mobile, Linux, and game development
  • Get a light and simplified installation
  • Add more components during installation, or
Building native Windows applications in Visual Studio video screenshot

By downloading, you agree to the licensing terms for the Visual Studio edition you select below. We also offer the ability to download software with Visual Studio. This software is licensed separately, as set out in the 3rd Party Notices or in its accompanying license. By downloading, you also agree to those licenses.

Download Visual Studio for Windows and choose the tools you need

Support for every codebase

Open a codebase from any environment and get to work right away. Use MSBuild with the Microsoft Visual C++ compiler or a 3rd party toolset like CMake with Clang or mingw to build and debug your code right in the IDE. Benefit from a first-class CMake experience.

screenshot of debugging and diagnostics windows

Unparalleled Debugging and Diagnostics

Do all the basics like setting breakpoints and stepping through your code, then get more advanced with variable visualization, performance profiling, debugging any local or remote process, and multi-threaded application debugging. Run to click, edit your live code and continue executing without having to rebuild.

">

Free, fully-featured IDE for students, open-source and individual developers.

Powerful developer tools, services, and subscription benefits for efficient small-team collaboration.

Advanced debugging, enterprise security, AI-assisted development—plus Azure Credits and Dev/Test pricing for the cloud.

Read the original on visualstudio.microsoft.com ↗