This new edition strives yet again to provide readers with a working knowledge of chaos theory and dynamical systems. It does so through parallel introductory explanations in the book and interaction with carefully-selected programs supplied on the accompanying disk. The programs enable readers, especially advanced-undergraduate students in physics, engineering, and math, to tackle relevant physical systems quickly on their PCs, without distraction from algorithmic details. For the third edition of Chaos: A Program Collection for the PC, each of the previous twelve programs is polished and rewritten in C++ (both Windows and Linux versions are included). A new program treats kicked systems, an important class of two-dimensional problems.