This new edition strives yet again to provide readers with a working knowledge of chaos theory and dynamical systems through parallel introductory explanations in the book and interaction with carefully-selected programs supplied on the accompanying diskette. 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, which is introduced in Chapter 13. Each chapter follows the structure: theoretical background; numerical techniques; interaction with the program; computer experiments; real experiments and empirical evidence; reference. Interacting with the many numerical experiments have proven to help readers to become familiar with this fascinating topic and even to enjoy the experience.