This very brief introduction to the tools of programming cannot possibly scratch the surface of what you need to know to get started in the field. If you have further interest in programming, here are a few of the better books on bookstore shelves:
Sams Teach Yourself C++ in 21 Days, by Bradley Jones and Jesse Liberty
The C++ Programming Language, by Bjarne Stroustrup
Sams Teach Yourself C in 21 Days, by Bradley Jones and Peter Aitken
The C Programming Language, by Brian W. Kernighan and Dennis M. Ritchie
Sams Teach Yourself Java 2 in 21 Days, by Rogers Cadenhead and Laura Lemay
Eclipse Kick Start, by Carlos Valcarcel
Eclipse in Action, by David Gallardo, Ed Burnette, and Robert McGovern