Jumpstarting C: Learn the All-Purpose Programming Language for Microcontrollers and Computers (Paperback)
Jumpstarting books provide an avenue for makers to quickly master topical knowledge
Each book starts with instructions on how to install or initialize the hardware or software needed to reach the "Hello, World" stage of getting started
The second project in the book builds on the first to use more of the hardware or software's capabilities. Later projects expand the user's knowledge into lesser-known aspects of the topic.
All Jumpstarting projects are for Makers -- they provide hands-on, real-world experience in making the hardware or software do what you want it to do
Wolfram Donat is a graduate of the University of Alaska Anchorage, with a B.S. degree in Computer Engineering. Along with an interest in robotics, computer vision, and embedded systems, his general technological interests and Internet expertise serve to make him an extremely eclectic programmer. He specializes in C and C++, with additional skills in Java, Python, and C#/.NET. He is the author of several books and has received funding from NASA for his work in autonomous submersibles.