Microsoft vydal svou standardní knihovnu pro C++ (STL), která jsou součástí jejich překladače pro C++ (MSVC) obsaženého ve Visual Studiu.MSVC a jeho STL podporuje nejnovější standard C++ včetně některých nových vlastností C++20. Kromě MSVC podporuje Visual Studio také clang a Intel C++ Compiler.