以程序設計為主線、以案例為驅動。自始至終圍繞“程序設計”來講解,而不是“語言”的簡單介紹,摒棄了目前各種程序設計書中流行的“解釋程序設計語言”的做法。目的是教會讀者怎樣編程序,提高讀者的程序設計能力,徹底改變 “學了程序設計而不會編程序”的現狀。