Microsoft visual studio is IDE ( integrated development environment) that is used for developing the applications. As it is clear it is a Microsoft product. Launched in 2000. Microsoft gives a beautiful features to developer to develop an application.
In .net there are 20+ languages are available you can use any one of them to built in application. In visual studio no need to write a lot of code there are predefined controls just drag and drop.
So in visual studio it take lesser time to build an application . I am the student of .net and its become so easy to get job.