Locomotive BASIC 2

Creado por la compañía británica Locomotive Software, se distribuía con los ordenadores PC1512 y PC1640 de la marca Amstrad.

El Basic 2 permite crear aplicaciones empleando los elementos habituales de la interfaz gráfica de usuario GEM: ventanas, menús y gráficos aprovechando el uso del ratón.

La filosofía de Basic 2 es crear programas con un aspecto visual similar a los integrados en el entorno GEM y que por lo tanto se manejen de forma parecida.

Para los usuarios del entorno gráfico GEM las aplicaciones en Basic 2 no difieren de otras creadas en otros lenguajes.

El código objeto generado hace uso a su vez del entorno para mostrarse en pantalla.