: You can download the Borland C++ compiler for free and use in as a command line tool (that is what it is). To edit your source code you can find a bunch of editors laying around the Web...
: Borland compilers are quite good, you know..
Oh yeah, Borland all the way! Heck, if you wanted an easy start in programming and had the cash, I'd get their Visual C++ and use it. Then, you could easily drag and drop stuff to your liking, and later view the source code to see what is actually going on, although visual is much more limited than raw text editing, in my opinion, so after you figure out what does what, you could gain more control by actually typing the code yourself.