1. A non-transitory computer-readable recording medium storing a user interface program for developing application software using a graphical user interface (GUI) developing unit configured to cause a user to develop application software via a GUI, the user interface program causing a computer to function as a command-line user interface (CUI)-based GUI control unit configured to control the GUI developing unit via a CUI, wherein the GUI developing unit is configured to operate in response to an input event generated by manipulation of an input device, and wherein the CUI-based GUI control unit is configured to pseudo-generate the input event via the CUI.