Gambas is a Basic-like language with object extensions inspired by Java. A program written with Gambas is a set of files. Each file describes a class, in terms of object programming. The class files are compiled and then executed by an interpreter. The language component architecture allows to extend the language, writing components as shared libraries dynamically add new native classes to the interpreter. Althought it does not complie to a real stand alone EXEs, you must take a look at it as it is really simple to learn but yet a powerful language. The author is constantly improving it.
April 2010. Gambas 3 is in beta stage and it is becoming one of the most advance Linux RADs. Main new features in version 3 are: a paint class that support Cairo and qPainter, a report editor, DBus support, QT4, a new ide, help in editing time, full OGL support, webkit widget.