What is microsoft visual studio and what does it do exactly ?

I know it is probably a super dumb question but since i am new to the whole programing thing I want to know what the visual studio is, what does it do exactly and if all Microsoft computers already come with it ?

Visual Studio is an IDE (Integrated Development Environment). It is a piece of software that is used to write code, debug software and generally develop software. A full explanation can be found here.

The latest free version is Visual Studio Community and it can be downloaded from here.