What online tutorials exist for learning C and C++?
We often get questions from students who would prefer to learn from a web page instead of buying a book. Our standard warning – while there is some valuable material out there on the web, there is also an enormous amount of nonsense written about both languages. The trouble is, as a beginner you may not have the ability to tell the difference! For this reason, we usually recommend that you obtain at least one good book to supplement your learning. One of the best online C language tutorials is Steve Summit’s site, where he makes available class notes for the C courses he teaches: http://www.eskimo.com/~scs/cclass/cclass.htmlThere are references to other C tutorials in his C FAQ as well. Vinit Carpenter maintains a list of resources for learning C and C++. Do note, however, that a fair number of the tutorials placed online contain mistakes and/or are out of date. http://www.cyberdiem.com/vin/learn.htmlTed Jensen’s tutorial on pointers and arrays in C can be found at http://pweb.netcom.c