Patent ID: 7640509

Claim:
A program creation apparatus for creating a program for a microcomputer including an input section inputting an input signal, a processor implementing prescribed processing on the input signal, and an output section outputting a result of the processing, the apparatus comprising: a graphical user interface (GUI) display section displaying a plurality of GUI components, each corresponding to each operation of the input section, the processor and the output section; and a program creator creating the program according to manipulation of the plurality of GUI components by a user; and wherein the GUI display section displays a plurality of editing areas arranged in a matrix; each of the plurality of GUI components are disposed in any one of the plurality of editing areas by a user; a position information creator creating position information of the plurality of GUI components disposed on the editing area; and the program creator creates the program according to the created position information of the plurality of GUI components disposed on the editing area by the user.