Visual Studio 97 Pierwsza wersja Visual Studio łączyła w sobie kilka języków programowania (wcześniej firma Microsoft sprzedawała osobno pakiety dla poszczególnych języków). Składała się z Visual Basic 5.0, Visual C++ 5.0, Visual J++ 1.1, Visual FoxPro 5.0 i Visual InterDev 1.0. Była to jednocześnie pierwsza próba stworzenia uniwersalnego środowiska programowania, którego używały Visual C++, J++ i InterDev. Visual Basic i FoxPro używały swoich własnych środowisk.

Visual Studio 6.0 Kolejna wersja została wprowadzona w 1998 roku i przetrwała bez zmian (oprócz poprawek) cztery lata, aż do wprowadzenia platformy .NET Framework. Wszystkim składnikom ustalono numer wersji na 6.0.

Visual Studio .NET (2002) (Visual Studio 7.0) W 2002 roku firma Microsoft wprowadziła wersję, która zasadniczo różniła się od poprzednich. Najbardziej istotną zmianą było wprowadzenie platformy .NET Framework, dzięki której programy nie były kompilowane do kodu maszynowego, ale do CIL – języka pośredniego, który jest kompilowany do postaci ostatecznej podczas wykonywania programu. Kolejną istotną zmianą było wprowadzenie języka C# podobnego w składni do języka Java, ale przeznaczonego wyłącznie do środowiska .NET. Język Visual Basic został drastycznie zmieniony tak, aby pasował do platformy .NET.