It instructs how to program in the powerful C++ language assuming no prior knowledge of programming. Now in its fourth edition this guide gives complete examples that illustrate each aspect with colorised source code. It begins by explaining how to install a free C++ compiler so you can quickly begin to create your own executable programs by copying the books examples. it demonstrates all the C++ language basics before moving on to provide examples of OOP. The book concludes by demonstrating how to use your acquired knowledge to create programs graphically in the free Visual C++ express Integrated development environment (IDE).