FreeBASIC Compiler 1.00.0

An open source, cross-platform, free, 32-bit/64-bit BASIC compiler for GNU/Linux operating systems, as well as DOS and Microsoft Windows
FreeBASIC is an open source, freely distributed and cross-platform software project designed to act as a standalone and easy to use BASIC compiler that features a syntax very similar to the Microsoft QuickBASIC, VBDOS, PDS and QuickBASIC compilers/interpreters and it’s targeted at BASIC programming under several GNU/Linux operating systems.

Features at a glance

Key features include pointers, clean syntax, inline assembly, unsigned data types, user defined types, arrays, enums, pre-processor, as well as numeric-only optional function arguments. The project is designed to create libraries, objects, shared libraries, DDLs, as well as GUI and console executables. It is portable and it’s optimized for code generation.

Command-line options

After installing the FreeBASIC compiler on your computer, you will be able to run the program from an X11 terminal window using the “fbc” command, which includes a wide range of command-line options, such as the ability to read more command-line arguments from a given file, set the target architecture, set the ASM format, create share libraries and DLLs, as well as to set the target FPU.

In addition, users will be able to display the name of the target or host system, enable function profiling, preserve temporary and final ASM files, select the win32 subsystem, set the XBE display title, pass various options to gcc, as and ld, write out only .asm or .c files, select the speed and accuracy of the floating-point, set the optimization level, link in a library, select FreeBASIC dialect and use thread-safe FreeBASIC runtime.

Under the hood and supported OSes

The project is a programming language that is written in the BASIC, C and Assembly programming languages. It is officially supported with source and binary archives on the GNU/Linux, Microsoft Windows and DOS operating systems. Both 64-bit and 32-bit hardware platforms are supported at this time.

Reviewed by on September 15th, 2014


last updated on:
September 15th, 2014, 9:12 GMT
price:
FREE!
developed by:
Andre Victor
homepage:
fbc.sourceforge.net
license type:
LGPL v2 (GNU Lesser General Public Lic... 
category:
ROOT \ Programming \ Compilers

FREE!

In a hurry? Add it to your Download Basket!

softpedia rating

5.0/5

user rating 33

3.8/5
 

0/5

1 Screenshot
FreeBASIC Compiler - The command-line output of the fbc --help command
What's New in version 0.20.0b
  • AndAlso/OrElse short-circuiting operators
  • updated FreeImage support for v3.10
  • BLOAD now supports 15, 16, and 32-bpp BMP files, alpha in 32-bpp BMP files (BITMAPV4/V5HEADER only), arbitrary BI_BITFIELDS bitfields, and OS/2 BMP files
  • Many improvements to gfx functions (SCREEN, PCOPY, LINE, CIRCLE)
read full changelog
 

Application description

FreeBASIC is an open source and multi-platform software that provides users with a powerful and state-of-the-art BASIC...

Add your review!

SUBMIT