wxBasic


wxBasic es un software libre / software de código abierto , intérprete BASIC multiplataforma . Como se basa en la sintaxis del lenguaje BASIC, está diseñado para ser fácil de aprender y comprender, y permite a los programadores novatos escribir aplicaciones para entornos gráficos como Windows y Linux con un esfuerzo mínimo. wxBasic es un código de bytes de lenguaje basado, como Perl o Java . Tiene licencia de LGPL , por lo que el código fuente del software propietario se puede vincular con él.

Puede crear ejecutables independientes vinculando el código fuente con el intérprete . A diferencia de los ejecutables creados por programas comerciales similares como Visual Basic , los ejecutables producidos por wxBasic no requieren ningún archivo DLL externo , archivo de recursos o instalador para ejecutarse. El ejecutable se distribuye solo y los usuarios finales pueden ejecutarlo inmediatamente . Al igual que con los programas escritos en cualquier lenguaje interpretado , los programas wxBasic también pueden ejecutarse directamente desde el código fuente en cualquier plataforma, si wxBasic está presente.

wxBasic está escrito principalmente en C , y algunos C ++ lo vinculan a la biblioteca wxWidgets . wxWidgets proporciona las funciones multiplataforma. Se ejecuta en Microsoft Windows usando controles nativos y en Linux y macOS usando la biblioteca GTK + . [2] wxBasic también es la base del proyecto SdlBasic .