A programmable toy with a receiver for receiving instructions for programming of the toy, and elements for executing received instructions. The toy has a transmitter for transmission of instructions to a second toy.