Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2), GNU General Public License version 2.0 (GPLv2)

Follow FreeBASIC Compiler

FreeBASIC Compiler Web Site

You Might Also Like
Employee monitoring software with screenshots Icon
Employee monitoring software with screenshots

Clear visibility and insights into how employees work. Even remotely

Our computer monitoring software allows employees, field contractors, and freelancers to manually clock in when they begin working on an assignment. The application will take screenshots randomly or at set intervals, which allows employers to observe the work process. The application only tracks activity when the employee is clocked in. No spying, only transparency.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
26
1
2
0
5
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Very good compiler. Cross-platform. Can make Windows DLL and Linux SO, without changes at all. Installed and configured in Windows with Geany editor.
  • FreeBASIC is a wonderful version of BASIC with excellent interoperability with C. The syntax is easy to learn and the compiler is easy to set up. I have set up FreeBASIC on four of my computers, 2 PC's running Win 11 and 2 PC's running Lubuntu. One, of course, has to be familiar with using the command line and setting up the PATH to the compiler. If one is looking for an easy to set up all-in-one solution for Windows with the compiler 'built-in', then look for WinFBE by Paul Squires on Github.
  • Somewhat compatible witn QBasic programs. Extremely slow for console I/O (PRINT TAB()).
  • There is no documentation other than a readme.txt, and the biggest problem I've found--and have had--is getting it to load and run. It's actually EASIER for me to recompile old programs using DosBox and QB45--as much as a pain as it is.
  • What is it? Can I get it to run on win8?
Read more reviews >

Additional Project Details

Operating Systems

MS-DOS, Cygwin, MinGW/MSYS2, Linux, FreeBSD, Windows

Intended Audience

Developers

User Interface

OpenGL, Win32 (MS Windows), DirectX, GTK+, Curses/Ncurses, SDL, Allegro

Programming Language

Assembly, C, BASIC

Related Categories

Assembly Build Tools, Assembly Code Generators, Assembly Compilers, C Build Tools, C Code Generators, C Compilers, BASIC Build Tools, BASIC Code Generators, BASIC Compilers

Registered

2004-10-22