A program generating method, comprising the steps of:displaying onto a plane of a display device a plurality of icons corresponding to processing targets and a form of a human for operating said icons which are represented as three-dimensional bodies; and inputting processing commands for processing said processing targets and figure control commands for operation of icons by said human correspond