Rapid-Q is a programming language, a BASIC programming language to be
precise. It is multiplatform, although not completely compatible in terms of the
graphical interface, but the underlying language is more or less compatible
between platforms. Rapid-Q is available for Windows, Linux, and Unix (Solaris
and HP-UX are supported). You can use Rapid-Q to create both GUI and CONSOLE
applications, including CGI applications. Rapid-Q generates byte-code as opposed
to the native opcode of your processor. This requires an interpreter to read and
execute the byte-codes, however, this interpreter is embedded in all your
applications, so no extra files are necessary when you distribute your
executable. The biggest issue is speed, but depending on what you're using
Rapid-Q for, this may not be a factor. Rapid-Q was originally created to provide
a free implementation of a BASIC programming language for Windows.