Here is a drone kit that you can put together easily and learn a thing or two about programming. The Lynxmotion Hunter VTail 500 Drone has a plug & play design for easy assembly. The kit consists of 4 brushless motors, electronic speed controller, flight controller, propellers, and everything you need to get started.
This DIY drone kit is available for under $500 at this time. More info is available here.