BCX es un software libre para la programación de aplicaciones que traduce código fuente BASIC a código fuente del lenguaje de programación C y C++ que puede ser compilado usando compiladores de C, entre ellos LCC-Win32 y Pelles C. Existe también un proyecto derivado del BCX, el BC9BASIC,[3] que emplea ANSI C. El particular dialecto del BASIC empleado por el BCX es el BCX BASIC, lenguaje en el que ha sido escrito y autocompilado el propio BCX.
BCX (BCX BASIC) | ||
---|---|---|
Desarrollador(es) | ||
? | ||
Información general | ||
Paradigma | Imperativo | |
Apareció en | 1999 | |
Diseñado por | Kevin Diggins | |
Última versión estable | 7.4.5 | |
Sistema de tipos | fuerte | |
Implementaciones | BCX DevSuite Pro,[1] Visual ESP,[2] etc. | |
Influido por | QBasic, C | |
Sistema operativo | DOS, Windows, GNU/Linux | |
El programa fue creado y desarrollado por Kevin Diggins desde 1999 hasta finales de 2004, cuando lanzó el código fuente bajo licencia GPL. Otros programadores que han colaborado posteriormente en el desarrollo y expansión del BCX son Mike Henning, Wishlaw Robert, Wayne Halsdorf y Saleh Hajiagazadeh. El programa cuenta actualmente con varios IDE y numerosas utilidades de distinto tipo.