Microsoft Visual C++ è un ambiente di codifica prodotto da Microsoft, usato principalmente per la codifica in C e C++. Il software fornisce strumenti utili per i programmatori, come uno strumento di debug per aiutare a trovare i bug nel codice scritto. Il programma è disponibile sia in versione di prova che gratuita.
Alcuni programmi richiedono che il pacchetto di librerie Visual C++ sia installato sul computer per poter funzionare.
La versione precedente di Visual C++ era chiamata Microsoft C/C++, originariamente usata per compilare codice scritto in C. La prima versione di Microsoft Visual C++ fu rilasciata ufficialmente nel febbraio del 1993.
Il prodotto è stato creato inizialmente come un ambiente per la programmazione C, tuttavia supportava solo la libreria C originale piuttosto che la revisione C99. Nel 2013, Visual C++ ha incluso il supporto per varie caratteristiche del C99, tuttavia non è stato fino al 2015 che Visual C++ ha incluso il pieno supporto della libreria standard C99. La revisione C11 che ha sostituito la revisione C99 non è ancora supportata nelle versioni recenti di Visual C++, tuttavia l'azienda ha in programma di aggiungerla nelle versioni future.