It used to be that having your own quadrotor drone was cutting edge. Now that the average joe can pick one up at their local mall for a couple hundred bucks means that you’ve got to step your game up if you don’t want to be seen as pedestrian. That’s why today’s aspiring UAV enthusiasts are working with swarms. Not just any swarms either, but swarms of nano-quadrotors. These days, budget conscious drone makers are going small to cut costs and shed ounces.
The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.