Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic.
With Gambas, you can quickly design your program GUI with QT or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications with DCOP, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on...
Source : http://gambas.source...et/en/main.html
Not that we can run vb programs on Linux. With Mono.net we can run visual basic.NET programs on Linux. If you write code using mono then you can run same program on windows, mac and Linux. Gambas is also basic interpreter which is like visual basic.
It is actively developed and recent version of it is released in September 10. Lot of changes and fixes are in this release. You can successfully work with QT and GTK while using gambas. Though it is basic interpreter it is not like visual basic in all aspect. There are few changes in it and you'll find difference between vb.net and gambas. There is also a table which shows compatibility and issues status of gambas with most of the operating system.It is updated whenever gambass is released.
There are list of books for gambas as well. Check them out. Book "A Beginner's Guide To Gambas by John W. Rittinghouse" is perfect if you want to learn from book. Also you can learn from wiki. List of applications developed using gambass are listed here. If you're interested in gambas then check out the official homepage.