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 toolkits 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.