Gambas is an object-oriented dialect of the BASIC programming language as well as the integrated development environment that accompanies it.
There are currently two versions of Gambas: Gambas 3 and the older Gambas 2.
Gambas 3 is the latest version of the language, and is distinct from earlier versions of Gambas although most projects can be converted and ran on the latest version.
Gambas 2 will happily run alongside Gambas 3.
Tips and tricks
Gambas 3 can build installation packages for various distributions and has support for building Arch packages, perfect for use with the AUR.
Gambas supports both the GTK+ and QT tool-kits and can make use of both, allowing the application to fit seamlessly into most Desktop Environments. This also applies to applications made inside the Gambas IDE, assuming the gb3-gui component is used.