Microsoft C/C++ help and community

Here's where to get help and information about how to write C++ code and use the Visual Studio development tools.


Product documentation

Online and offline documentation

You can view Microsoft developer content online. This content is updated regularly.

You can also download and view the content locally in the offline Help Viewer. The offline documentation is organized by books of related content, which are also updated periodically. You can download the books you're interested in as they become available. For more information, see Microsoft Help Viewer.

Many sections of the documentation are also available in PDF form. These sections have a Download PDF link below the table of contents on Microsoft Learn.

  • C++ Team Blog: Contains posts on various subjects by the experts on Microsoft's C++ product team.

  • Shows: Contains video interviews and lectures. Select Browse all shows on the Shows home page to find C++ content.

  • Visual Studio website: Contains articles and news about Visual Studio and related development tools. This site also hosts Visual Studio downloads and Redistributable files.

  • Microsoft Learn Q&A: Official Microsoft forums where you can post questions about C++ and Visual Studio and get answers from Microsoft and from experts in the community.

  • Visual Studio C++ Developer Community: Forums for reporting problems in the C++ compiler and tools or the IDE, or for making product suggestions. You can vote for your favorite ideas or bug reports, or add a new one. This site is monitored by the development team.