Why doesn the QB GUI open when I start FreeBASIC?
QB had an Integrated Development Environment (IDE). FreeBASIC does not. FreeBASIC is only a compiler, not a complete QuickBASIC clone. It is a console mode application. It will accept a BAS file on the command line, and spit out an EXE file. You can create the BAS file with the simplest plain text editor in your OS (Notepad, EDIT, nano,…), then run the compiler. If you can’t live without syntax coloring, error highlighting, multiple file managing, integrated debugger, context help or other features, you need an IDE. See the OS specific FAQ’s for the IDE’s and editors available.