This document provides an introduction and overview of the contents and structure of a book on quantitative finance programming in C++. It outlines what topics will be covered in each chapter, including introductions to C++, object-oriented programming, generic programming, the standard template library, and matrix classes. It also lists prerequisites, software requirements, what topics are excluded, and where to find help. The document aims to prepare the reader for what to expect from the book.