VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境IDE)等等。所写的目标代码适用于微软支持的所有平台,他提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序,所以使用者众多。而由于其开发难度大,研发资金量大,因此开发的人少。