You can download a 90 day trial from
Microsoft Visual Studio 2012 - Downloads
And the free Express Version from here
Microsoft Visual Studio Express 2012
Printable View
You can download a 90 day trial from
Microsoft Visual Studio 2012 - Downloads
And the free Express Version from here
Microsoft Visual Studio Express 2012
Quick tip if you need to deploy Visual Studio 2012 updates and SDKs on multiple machines, you don't really want to download them each time.
Lets say you want to install the VS2012.2 update on multiple machines, download it once by running
in an elevated command prompt and you will be asked where you want to download the files too, put them on your file server or NAS drive and you have them ready and waiting for the next PC.Code:C:\Users\YourUserName\Downloads\VS2012.2.exe /layout