
My previous book, You Can Do It!, was written for the complete newcomer to programming. I made no assumptions about the reader’s prior knowledge and skills other than that they were capable of using a M$ Windows–based machine at the general level of accessing the Internet. It should not matter to such people what language is used for their practical experience of programming. I chose C++ because I felt certain that it was well up to the task, as long as I used a carefully chosen subset and augmented the Standard Library with a library of my own design that would support writing programs that newcomers would find interesting. The priority of that book was learning sound programming.
