Processing: A Programming Handbook for Visual Designers and Artists
Casey Reas and Ben Fry
MIT Press, 736 pages
Sample chapters and example downloads.
Making Things Talk
O'Reilly, 428 pages
More books related to Wiring are included on the Books page.
Basic examples introduce the primary elements of computer programming and the fundamental elements of hardware sketching with Wiring. If you are new to programming, these examples can be a part of the learning process, but they are not detailed or descriptive enough to be used alone. If you have prior experience, they will show you how to apply what you know to using Wiring. Learning to program is a completely different and independent process from prototyping with electronics, we encourage beginners to start learning to program using Processing and then moving to Wiring.
Libraries examples demonstrate how to use some of Wiring's libraries. The libraries enable
Wiring to use a wide range of sensors and devices, motors, GPS, displays, and more...
Topic examples build on the basics; they demonstate code for code mixing with C,C++, Interfacing Wiring with other software and production tools, Networking devices and Wireless communications.