O.K. thanks a lot for all of the informitive replies I really appreciate it but now I have a few more subject related questions.
1] I have that "MicroSoft's Introductory Visual C++ Compiler". I haven't tried yet but I am assuming I can type C code into that and it will work just fine...please tell me if I am wrong.
2] Can anyone reccomend any books for me. I am looking at maybe getting "Sam's Teach Yourself C Programming in 21 Days"(hence the previous questions about if I need to know C or if it is useful to know C because there is also "Sam's Teach Yourself C++ Programming in 21 Days" and I didn't want to buy the first book and then find out I could have gotten the second one and been just fine which brings me back to if I learn C++ does that mean I will be able to write C or just be able to understand it?). Also is it a good idea for me to buy both and learn them one after another so that I have a good base of C programming and then be able to easily learn the few new functions and structs or whatever they are in C++.
3] Also I don't know how old all of you are but (and this may seem like a strange request) would anyone who sees this post cosider teaching me, even just the basics so I can get a good foothold before trying to learn on my own.