| Version | 0.90 |
|---|---|
| Publisher | FreeBASIC development team |
| Release date | Jun 24, 2013 |
| Date added | Jun 24, 2013 |
| Os requirements | Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Requirements | None |
| Total downloads | 5 840 |
| Downloads per week | 4 |
| Price | Free |
Description
FreeBasic is a high-level programming language supporting procedural, object-orientated and meta-programming paradigms, with a syntax compatible to Microsoft QuickBASIC.
FreeBasic is not a "new" BASIC language. You don't need to learn much new if you are familiar with any Microsoft-BASIC variant. You can use either "-lang qb" for compatibility, or (default) "-lang fb" for some of the new features, but it also brings some restrictions and some similarity with the "C" programming language. FreeBASIC is case-insensitive, explicit "main" procedure is not required, most of the graphic and console statements and procedures found in Microsoft QuickBASIC are implemented, et cetera. Only with "-lang qb" scalar variables don't need to be dimensioned and suffixes can be used, line numbers are supported.