Gambas is a cost-free software development platform that relies on an Basic interpreter with object extensions. It provides users with a versatile and convenient programming environment, making it more accessible for beginners and experienced developers to build reliable, high-quality applications.
One of the reasons for creating Gambas was the phenomenal quantity of bugs and inconsistencies in Visual Basic. The developer believes that Microsoft is aware of the poor quality of the language, which is why VB .Net is not backward compatible with older versions of Visual Basic. Furthermore, it is assumed that VB .Net is simply a .Net runtime compiler whose syntax looks like Visual Basic. However, Gambas does not attempt to be compatible with Visual Basic and will never be, as its syntax and internals are far better than those of its proprietary cousin.
Gambas provides a compiler, an interpreter, an archiver, a graphical user interface component, and a development environment. The development environment is itself written with Gambas, showcasing the abilities of the language and providing significant debugging capabilities.
At present, the Gambas kernel is stable, albeit not well-documented. The project is seeking programming help and encourages others to join the effort to increase the language's possibilities. The component example is provided to assist people in learning how to write components. The goal is to make Gambas as coherent, logical, and reliable as possible, and to encourage Gambas programmers to make a similar effort. Overall, Gambas is an excellent software solution for those seeking a free development environment that is easy to learn and use, with a powerful GUI system and database access capabilities.
Version 1.0.19: N/A