DESCRIPCIÓN
KBasic es un proyecto de código abierto y software libre que se apoya en años de continuo desarrollo. ¡Incorpora orientación a objetos parecida a Java y es compatible con VB6 Y QBASIC, la sintaxis del 100% compatible, pero esto no es un clon de VB.NET o de VB6! Soporta la sintaxis VB.NET, tiene funciones y objetos similares y también clases. KBasic combina la potencia de lenguajes orientados a objeto como C++ con la familiaridad y la facilidad de uso de VB6. Esto permite a los desarrolladores de VB6 realizar programas que funcionen en Windows, Mac OS X y el entorno Linux sin necesidad afrontar una complicada curva de aprendizaje: KBasic usa el paradigma de diseño visual familiar y tiene una implementación completa del lenguaje de programación BASIC.
KBasic está compuesto de los siguientes programas:
- Un entorno de desarrollo con un diseñador visual de formularios (IDE)
- Un compilador (KBC)
- Un interprete (VM)
- Un componente de interfaz gráfico de usuario. (VM)
Se compone de aproximadamente 5 MB de código fuente (en C++)
130.000 líneas de programa 100 clases 2.500 métodos en 280 archivos
Es muy fácil desarrollar de una manera moderna aplicaciones GUI multi-plataforma con la bien conocida sintaxis del lenguaje BASIC, porque KBasic usa el familiar paradigma de diseño visual y dispone de una implementación completa del lenguaje BASIC. KBasic usa Qt para proporcionar funcionalidad multi-plataforma (Qt es la principal tecnología multi-plataforma disponible en todo el mundo).