text: Creating the ADO Manager Class
  5: Using the CADOManager in Practice
  The SDL is a simple library for doing graphics in C and C++
  Rotations in Three Dimensions
  This series of tutorials describes the math required for performing three dimensional rotations.
  Learn about AI, including how to make game AI using the minimax algorithm.
  All programmers should know something about basic data structures like stacks, queues and heaps. Graphs are a tremendously useful concept, and two-three trees solve a lot of problems inherent in more basic binary trees.
  Algorithmic Efficiency and Sorting and Searching Algorithms
  Learn how to determine the efficiency of your program and all about the various algorithms for sorting and searching--both common problems when programming.
  If you've mastered the basics, perhaps you'd like to move to more advanced, specialized algorithms
  Computer Science Theory
  If you've moved on from the advanced algorithms, perhaps you'd like to learn more about the fundamental nature of computation--a deep and rewarding topic.
  Compilers and Makefiles
  Other Programming Languages
  Interested in other programming languages, go beyond C and C++ to learn about Java, C# and more!
  Miscellaneous Programming Articles