BCX es un programa gratis de código abierto para Windows que es capaz de traducir de lenguaje BASIC a C (traduce un fichero de sintáxis BASIC en ANSI C).
BCX incluye el traductor de BASIC a C, los generadores de código BASIC, asistentes para menús y cuadros de mensaje, ficheros de ayuda para el usuario y programador de BCX, más de 200 interfaces gráficos, modo consola, y programa de ejemplo DLL que te ayudarán a manejar correctamente BCX en poco tiempo.
El código C/C++ generado es altamente portable y ha sido compilado con éxito en estos siete conocidos compiladores C/C++: Microsoft VC++, Borland Free, Digital Mars, Mingw32, Watcom, Lcc-Win32, y el compilador Pelles C.