Does anyone know of a good book or website for learning C programming or one that you've personally used to learn it? Also, do you think it would be easier to learn C and then learn C++ instead of trying to grasp programming in your first language plus all the object-oriented concepts?