Visual Studio 2017 is a complete set of development tools that you can use to build desktop applications, mobile applications, XML Web Services and ASP.NET Web applications. In addition, languages like Visual C++, Visual Basic and Visual C# use the same IDE (integrated development environment), which makes the process very simple in creating mixed-language solutions. Furthermore, these languages use the .Net Functions to provide access to all the technologies that simplify the development of ASP Web applications and XML Web Services.