C started in the very early 1980's. In the 1990's they started thinking about extending C and came up with C++. C++ supports every thing in C. Any program written in C will build and run using the C++ compiler. The name C++ is an in joke but I'll let people here find that out for them selves.
Take a look at netbeans which gives you, for free C/C++, Java and loads of other stuff. There are also other free IDE's.
Mark