全书分为三篇:前篇都是面向过程的介绍,主要是基础的语句、函数和数据类型等等。中篇介绍一些实用的知识,比如阅读代码的技巧、如何调试程序和一些简单的编程思想。后篇则是介绍面向对象的程序设计