HaxeFlixel is a 2D Game Engine that lets you create cross-platform games easier with free, open source technology!



FreeBASIC is described as 'Completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others' and is a programming language in the development category. There are more than 50 alternatives to FreeBASIC for a variety of platforms, including Windows, Linux, Mac, BSD and Web-based apps. The best FreeBASIC alternative is Python, which is both free and Open Source. Other great apps like FreeBASIC are C++, Lua, C# and Ruby.
HaxeFlixel is a 2D Game Engine that lets you create cross-platform games easier with free, open source technology!



Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific...

MicroPython aims to implement the Python 3.4 standard (with selected features from later versions) with respect to language syntax, and most of the features of MicroPython are identical to those described by the “Language Reference” documentation at docs.python.org.

QB64 is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. QB64 is a C++ emitter, which is integrated with a C++ compiler to provide compilation via C++ code and GCC optimization.





Build games and applications for almost every platform imaginable -- Windows, Mac, Linux, iOS, Android, BlackBerry, Firefox OS, Tizen, Flash and even HTML5.



Flixel is and open source game-making library in ActionScript3. Designed for use with free tools Flixel is easy to learn, extend and customize.


Amulet is a free Lua-based audio/visual toolkit suitable for small games and experimentation. It runs on Windows, Mac, Linux, HTML5 and iOS.
wxBasic is an Basic interpreter that is:
wxBasic can create stand-alone executables by binding together source code with the interpreter.
wxBasic is written primarily in C, with some C++ li.

Heaps is a cross platform graphics engine designed for high performance games. It's designed to leverage modern GPUs that are commonly available on desktop, mobile and consoles.




DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
Old QBasic/QuickBasic programs can be easily refreshed witt the help of QB64, and after compiling, they run on modern 64 bit computers. A form designer is available, too.