You do not need a 64-bit compiler to develop on a 64-bit system. If you develop specifically for 64-bit, your apps will not run on 32-bit Windows. Until 64-bit is at least nearly universal, or until the MS .NET sandbox takes over, the safest bet is 32-bit (or setting up projects to compile either way.)
Two good free choices are
1. The Code::Blocks IDE with the MinGW compiler (GNU C/C++ ported to WIndows). Download both, bundled, at:
http://www.codeblocks.org
http://www.codeblocks.org/downloads/26
You can also get a 32/64-bit version of GCC/MInGW at:
http://tdm-gcc.tdragon.net/
Upgrade to the TDM version (or add the 64-bit MinGW hosted at SourceForge) later, after you get used to the difference between modern C++ and Turbo. Turbo was last developed well before the first ISO standard for C++ and is missing some important features.
2. Microsoft's Visual Studio Express. This is a reduced-function version of the primary tool for developing Windows applications. It's less reduced in function in the 2012 version. Prior versions were single-compiler releases. This is more like the real Visual Studio, with C/C++/C#/VB.NET all in one IDE. I haven't used it yet, so I don't know if the resource editors are all there, but many of those were missing in previous express versions. It runs on 32/64-bit Windows, but I don't yet know if 64-bit targets are supported. They were not in earlier versions. (I have to finish migrating to 7, since VS2012 doesn't support Vista or XP.)
http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop
Dev-C++ works, but it's no longer being developed since about 2005. It was written in Delphi, the descendant of the original Turbo product that put Borland on the map: Turbo Pascal, so you might find that more comfortable. Like Code::Blocks, it is an IDE, not a compiler. It uses (by default, anyway) the same MinGW compiler that Code::Blocks uses. An earlier answer has a C-net link for that. I'd prefer getting it from the source if I were going to use it, but the bundled MinGW is pretty old.
http://www.bloodshed.net/dev/devcpp.html