Gambas 3 3.7.1

A free development environment based on a Basic interpreter with object extensions

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Gambas 3 3.6.2:

  • NEW: Improve Cygwin System Information awareness.
  • BUG: Control properties containing a database table name can be modified again.
Read full changelog
send us
an update
GPL (GNU General Public License) 
Gambas Team
3.6/5 63
ROOT \ Programming \ Interpreters
1 Gambas 3 Screenshot:
Gambas 3 - The Gambas 3 user interface, where developers can design their programs
Gambas 3 is the next generation Gambas development environment based on a BASIC interpreter with object extensions, such as Visual Basic. It is, before all, an open source BASIC language with object extensions. The program includes native functions that allow developers to manage strings, arithmetic, time, input-outputs and files.

It is a completely free and complex program that comprises of several programs, including a compiler, an archiver, an interpreter, a development environment, a scripter, numerous extension components and a feature rich graphical user interface.

Quickly design Graphical User Interfaces for your projects

With Gambas, you can quickly design a GUI (Graphical User Interface), pilot KDE applications with DCOP, access PostgreSQL and MySQL databases, translate your program into many languages, as well as to build network applications.

Key features include full process control, native support for UTF-8 strings, support for multiple languages, complete error management, pseudo-terminal management, support for event loops with timers, support for watching input-output file descriptors, and the ability to call external functions in libraries that are shared across the system.

Being a true object-oriented language, Gambas comes with classes and objects, private and public symbols, single inheritance, destructors and constructors, enumerators, polymorphism, methods, array accessors, properties, sortable objects, events and constants. It is also possible to access the MySQL, SQLite, PostgreSQL and ODBC databases.

Under the hood and supported operating systems

The C, C++ and BASIC programming languages have been used to write Gambas’ code. It has been designed from the ground up to work on all GNU/Linux distributions, as well as on the FreeBSD operating system.

It is available for download as a universal sources archive (tarball), which includes the application’s source code. Linux users can also install it from the main software repositories of their GNU/Linux distributions. Both 32-bit and 64-bit instruction set architectures are supported at this time.

Gambas 3 was reviewed by , last updated on April 1st, 2015

#graphical development #development environment #basic graphical development #Gambas #graphical #development #environment

Add your review! 2 USER REVIEWS SO FAR