"BASIC programming language compiler"
FreeBASIC is your main ally for dealing with the BASIC programming language.
Its advantage over other similar compilers lies basically in its versatility when dealing with libraries, supporting a lot of them: OpenGL, GTK, ODE, GSL, DirectX, C and a long etcetera. In addition, it allows you to create your own without restriction. Its compatibility also extends to Unicode, GFX and other systems.
The size of the code that FreeBASIC is able to compile amounts to a total of 2000MB. On the other hand, the variables included are very numerous, a fact to be thankful for when dealing with this type of libraries.