We are happy to announce the release of our new book 'C Programming with Arduino'. If you would like to learn the C programming language to program microcontrollers, then this is definitely the book for you! Arduino is the hardware platform used to teach the C programming language and Atmel Studio is used as the development environment for writing C programs for AVR microcontrollers.