 Basic4GL

Basic4GL (B4GL; from "Basic for openGL") is an interpreted, open source version of the BASIC programming language which features support for 3D computer graphics using OpenGL.While being interpreted, it is also able to compile programs on top of the virtual machine to produce standalone executable programs.