Our mission is to make the C++ programming language accessible and useful to anyone who wishes to learn and apply the language. C++ is not only popular and foundational but also an efficient and general-purpose programming language that anyone can learn. Teaching C++ gives students knowledge of computer architecture, and helps them compete in the global marketplace. These languages have formed the technological foundations of our modern world, from the in-flight software enabling the Apollo moon landing to the software aspect of all computing devices.