Als Nachfolger von Microsoft-C++ erschien 1992/1993 erstmalig die Programmiersprache Visual C++. Visual C++ ist ein System zur Entwicklung von Software unter dem Betriebssystem Windows und anderen Betriebssystemen von Microsoft.
Visual C++ 2 mit MFC 3.0 war die erste Version von Visual C++, die ausschließlich mit 32-Bit-Windows kompatibel war. Damals wurde deshalb noch der Vorgänger (Visual C++ 1.52) mitgeliefert, um auch noch die Entwicklung für 16-Bit-Windows zu ermöglichen.