If you build your interface entirely in C, then you have complete flexibility in how the interface works. In this case, you either want to run the runtime system with the "-b" command-line option, or set the configuration variable NO_CONSOLE to "1". When you do this, the runtime won't create its own application window. Instead, your C code must build its own window. When you take this approach, you may not use ACCEPT or DISPLAY verbs in your COBOL program (except for those that don't interact with the screen or keyboard). This approach also works well with a user interface created by a code-generating tool.