Microsoft Visual C ++ è un compilatore C, C ++ e C ++ / CLI per Windows. La versione più recente del compilatore è Visual C ++ 2019. Il compilatore supporta i seguenti linguaggi: C (supporta C90 e la maggior parte delle parti C99 e C11 dello standard ISO C ++ a partire da Visual Studio 2019); C ++ (supporto per la maggior parte delle funzionalità C ++ 11, C ++ 14 e C ++ 17 e alcune funzionalità C ++ 20 a partire da Visual Studio 2019) C ++ / CLI (Fornisce interoperabilità con linguaggi .NET come C #).