It's paradoxical but this book is both concise and precise. I mean by this that the words of the author are adjusted, which allows someone who already knows the world of microcontrollers and programming to have here as a summary of what to remember: essentially; and for a beginner to access summary information and easy to approach. If you take your first steps, this book will give you there a strong and serious basis. Also the next volume will allow more curious to go up a level with "Arduino - Advanced Applications" by the same author. This offers good continuity.