Proven again: Nobody reads stickies.

Vielleicht hilft dir dieser Post etwas weiter.

Ansonsten: Du weißt ja wohl am besten, was du hattest und was du wieder haben willst, oder?
Das wichtigste Programm zum Programmieren mit C/C++ ist ein Compiler. Welchen du willst hängt davon ab, ob du Windows (MinGW oder Cygwin mit GCC, DJGPP, ...) oder *nix (GCC) benutzt. Vermutlich willst du aber auch eine IDE haben, und spätestens da musst du wirklich selber wissen, was du willst. Bloodshed Dev-C++, Netbeans...

Kostenlos sind alle im Post verlinkten Programme, deutsch einige davon.