If you're looking for a good compiler and debugger I reccomend the GCC (GNU Compiler Collection) and the GDB (GNU Debugger). They can be found on http://gnu.org
. I think you can get them for Windows (if that's what you're using, Macs come with GCC (or at least mine did) and also include a free IDE called Xcode). As for Linux the GCC and GDB probably came preinstalled.