Visual Studio Express for Free
Microsoft Visual Studio is the primary IDE (Integrated Development Environment) for Windows Programming. It costs around $500 for the professional version. However, if you do not need all the bells and whistles, you can download Visual Studio Express for free directly from Microsoft’s web site.
Here is the web site for Visual Studio Express download: http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express