A program is generated by combining program modules by displaying programs for
guiding the combination of program modules and selecting one of the programs. Program
modules stored in a memory are displayed on a display device by a command inputted
from the input device, navigation programs for guiding the combination of program
modules stored in the memory are retrieved by a command inputted from the input
device, the retrieved navigation program group are displayed on the display device,
a desired navigation program is selected from the navigation program group displayed
on the display device, the navigation program is executed, a guide parameter outputted
by the navigation program for the combination of program modules is designated,
a connector module for combining program modules is generated from the guide parameter
inputted from the input device, and the generated connector module is stored in
the memory.