FreeBasic 0.20.0b
FreeBASIC is a free, open-source, 32-bit BASIC compiler, with the syntax the most compatible possible with MS-QuickBASIC.
FreeBasic also adds many new features such as pointers, unsigned data types, inline-assembly and many others.
Here are some key features of “FreeBasic”:
· A large number of variable types available
· Arrays
· BASIC Compatibility
· Built-in gfx library
· Clean Syntax
· Completely *FREE*
· Create OBJ’s, LIB’s, DLL’s, and console or GUI EXE’s
· Debugging support
· Enumerations (ENUM’s)
· Escape characters inside literal strings
· Function overloading
· Inline Assembly
· Most of the known C libraries can be used directly, without wrappers
· Multi-platform
· Multi-threading
· Name spaces
· Optimized code generation
· Optional function arguments
· Pointers
· Preprocessor
· Typedefs
· Unicode support
· Unlimited number of symbols
· User-defined Types (UDT’s)
· Variable initializers (including arrays and UDT’s)

