Forgive me, I am a newb. Currently taking a Intro to C Programming class. I just received Visual Studio 2008. To program C, do I choose C++ (other options being C# and Visual Basic) as one of the options to write and build my code in? Also, what is the difference between a .h (header) and regular .c file? Is it just where you put all your variables and such?