Good news for aspiring developers on tight budgets: Microsoft has launched a free version of Visual Studio.
Visual Studio Community 2013 is available free for individual developers, and you can use it to build paid apps. In enterprise environments, it can only be used for open source projects and academic purposes.
It runs on Windows 7 and above. Microsoft also announced a preview release for Visual Studio 2015, which adds a number of Azure-related features.