KBasic is made up of the following programs: + a development environment with visual form designer and menubar designer + an interpreter + a compiler + an archiver + a graphical user interface component.
It is possible to develop Qt applications with well known BASIC syntax in a modern fashion. It comes with truly Java-like object orientation and backward support for VB6 and QBasic, as it is 100% syntax compatible.
KBasic combines the expressive power of object-oriented languages like C++ with the familiarity and ease of use of VB6.
It allows developers with an installed base of VB6 applications to start developing for a mixed Windows and Linux environment without having to face a steep learning curve: KBasic uses the familiar visual design paradigm and has a full implementation of the BASIC language.
Here are some key features of "KBasic":
· Object orientated
· Modern BASIC language
· Full featured IDE
· Complete documentation
· More than 200 classes
· Get the power of C
· Extend them
· Control the events