Microsoft Visual C++ este un mediu de codare realizat de Microsoft, utilizat în principal pentru codarea în C și C++. Software-ul oferă instrumente utile pentru programatori, cum ar fi un instrument de depanare pentru a ajuta la găsirea erorilor în codul scris. Programul este disponibil atât în versiune de încercare, cât și în versiune gratuită.
Unele programe necesită ca pachetul de bibliotecă Visual C++ să fie instalat pe computer pentru a putea fi rulat.
Versiunea anterioară a Visual C++ se numea Microsoft C/C++, folosită inițial pentru a compila cod scris în C. Prima versiune a Microsoft Visual C++ a fost lansată oficial în februarie 1993.
Produsul a fost creat inițial ca un mediu de programare C, însă nu suporta decât biblioteca C originală și nu revizuirea C99. În 2013, Visual C++ a inclus suport pentru diverse caracteristici C99, însă abia în 2015 Visual C++ a inclus suportul complet al bibliotecii standard C99. Revizuirea C11, care a înlocuit revizuirea C99, nu este încă suportată în versiunile recente ale Visual C++, însă compania are în plan să le adauge în versiunile viitoare.