Microsoft公司开发的VisualStudio2008支持良好总截然不同但有紧密相关的C++语言。该系统完全支持原来的ISO/ANSI标准的C++,同时支持名为C++/CLI(公共语言运行库,CommonLanguageRuntime)的新版C++。C++/ANSIC++用于开发在本地计算机上运行德高性能应用程序,而C++/CLI专门为.NETFramework开发。