A launcher has programmable keys that activate a programming device to
communicate with a flying toy to set up any one of multiple different
motions of the toy. This is affected when the flying object and the
launcher are connected together. Different combinations of program keys
include changing of speed and landing procedures. The flying toy includes
a receiver that operates a motor, and the flying object is clipped on the
launcher and ejected after a user triggers the release button on the
launcher.