C in Pictures
The C programming language is popular and widely used, but it comes with a steep learning curve. With colorful illustrations and helpful commentary on every page, C in Pictures takes the chore out of learning C programming. You'll start with learning the components of a basic program, then work your way through key concepts like operators, control flow statements, pointers, functions, and program composition. Each topic is laid out in two-page spreads that talk about single ideas from start to finish, and dozens of handy diagrams, charts, and drawings help you visualize challenging concepts.