A programming equipment is used for automatically constructing programs by selecting and interconnecting a plurality of previously prepared unit programs in accordance with instructions by an operator. A screen of a display unit is divided into a plurality of partial display areas. A memory has a plurality of unit storage areas, one for each partial display area, for storing unit program names and data flow specifications. The information of the respective area is displayed in block form on the display unit so that the operator can readily construct a process data flow by operating the input device while watching the display unit. The programming equipment reads out the area information from the areas in a predetermined sequence, and selects and interconnects the unit programs to construct the program corresponding to the process data flow.