Visual Studio has a free version.
Windows can be used for free (unactivated) if you're okay with the limitations.