The latest version is Microsoft Visual Studio 2012(.NET 4.5)
Although, this is still in beta testing.
It is available for free from Microsoft.
Update: Microsoft Visual Studio 2012 is no longer is beta. Microsoft Visual Studio 2012 Express is available for free (www.microsoft.com/express).