Apply general programming concepts to more advanced projects
C is the best place to start programming, and Dan Gookin's here to lead the way!
Behold the foundation of almost every programming language: the venerable C. Learn this one, and the others will come easily — plus, you can start telling computers, tablets, and other gizmos what to do. Dan Gookin walks you through the process in his characteristic way, with simple instructions, demonstrations, examples, and exercises — and a dash of fun.
Building blocks — start right out with the Code::Blocks IDE and learn the basics of creating, building, and running a project
Conquer the concepts — see what to do with values, constants, variables, functions, input/output devices, and loops
Arrays of possibilities — understand arrays, string functions, and structures and how to use the command prompt
A pointer's not a dog — find out how the often-misunderstood pointer can add power to your programs
Bug out — debug your code, master file management, and create large projects using multiple source code modules