Microsoft Visual C++ je kódovací prostředí společnosti Microsoft, které se používá především pro kódování v jazycích C a C++. Software poskytuje užitečné nástroje pro programátory, například ladicí nástroj, který pomáhá najít chyby v napsaném kódu. Program je k dispozici ve zkušební i bezplatné verzi.

Některé programy vyžadují ke svému spuštění především instalaci balíčku knihoven Visual C++.

Předchozí verze Visual C++ se nazývala Microsoft C/C++ a původně sloužila ke kompilaci kódu napsaného v jazyce C. První verze Microsoft Visual C++ byla oficiálně vydána v únoru 1993.

Produkt byl nejprve vytvořen jako prostředí pro programování v jazyce C, podporoval však pouze původní knihovnu C, nikoli revizi C99. V roce 2013 byla do Visual C++ zahrnuta podpora různých funkcí jazyka C99, avšak teprve v roce 2015 byla do Visual C++ zahrnuta plná podpora standardní knihovny C99. Revize C11, která nahradila revizi C99, stále není v posledních verzích Visual C++ podporována, společnost však plánuje jejich přidání v budoucích verzích.