C Programming For Dummies, 3rd Edition covers everything you need to begin writing C programs. It explains the entire development cycle--designing and developing the program, writing source code, compiling the code, linking the code to create the executable program, debugging, and deployment. It explains all the intricacies of writing the code--the basic and not-so-basic building blocks that make up the source code.