Possible Duplicate:
Best C++ IDE or Editor for Windows
What is a good compiler and/or IDE for C that runs on modern Windows systems?
Possible Duplicate:
Best C++ IDE or Editor for Windows
What is a good compiler and/or IDE for C that runs on modern Windows systems?
If you are building pure Windows apps nothing beats Microsoft Visual Studio 2010. There is a free Version as well. There is also Bloodshed Dev-C++ that can compile C, but it isn't nearly as well documented or a feature rich as any of the versions Visual Studio, but it is useful in building things that originated on POSIX/*NIX systems, because it uses the MinGW compiler. Eclipse also has a plug-in for C and C++, but again it isn't as well documented as Visual Studio. Netbeans has C and C++ support as well. The caveat with Eclipse and Netbeans is they run on the JVM and will need lots of RAM to perform well, but with "modern" Windows systems this should not be an issue.
Visual Studio is the obvious answer, but also consider :
QtCreator - especially if you are doing Qt
Eclipse - if you want the same IDE for other languages.