This book gives readers the background knowledge on what programming is, and guides them through the steps that professional programmers take when they're tackling a programming job from start to... This description may be from another edition of this product.