This page will show links to useful sources of information on programming in C and C++. If you see a useful link that you think should be on the page, send us an email with the link and why you think it's useful. We can then include it for you.
For N00bs Check these links out if you are new to C++.
- The cplusplus.com Tutorial is a good place for newbies to start. Linux is an excellent environment in which to do this.
- Owen Astrachasn's Computer Science Tapestry Book is an excellent place to get started learning the language and learning about Computer Sci-ence as a whole. He appreciates your comments and feedback. His book is now licensed under the Creative Commons License; you can download it is parts or whole at his site as a PDF.
- C++ Home has a rich array of C++ programming resources and tutorials for beginners as well as for advanced coders.
General References Stumped? Consult these references to find a solution to your conundrum.
- The GNU Learn C Tutoral
- The CPPReference Site This site has nice general references on the STL and on the standard C libaries.
- Glen McCluskey and Associates has some nice material on more advanced aspects of the language.
- Washington University' C++ Programming Languge Tutorials has PDF files on qutie a few aspects of C++ programming. Each file addresses a different aspect of the language.
- Thinking in C++, by Bruce Eckel, is an excellent book at the intermediate level.
- Fred's Notes on C++ provides quite a number of useful tutorials on C++ technique.
- The STL at SGI reference on the Standard Template Library in C++ gives lots of details on c++ container classes.
- Dave's C Reference is a great reference for the C/UNIX interface and for standard C.