Humpty Promotes >


An opensource BASIC program interpreter for ANDROID.  ( by Paul Laughton.)
The FASTEST way to make an Android APP !!! (do you want to program without the mess of java, xml and slow emulators? - read on..)
Features :  Rapid Application Development (RAD)

Quick Development Interfaces
Android Phone Resources

Interpreter runs *.bas files

No compilation !
No Java !
No XML !
Easy APK building!
Graphics / Console
HTML (browser / data)
File I/O
SQL database
shell / root shell
TCP/IP sockets

Device Sensors (acc, temp, motion..etc)
Audio play/record, tone generation,
Email, SMS.
Text To Speech
The Interpreter can be found on Google Play Store is called  BASIC!

Edit programs with the built-in editor ( inside  BASIC! interpreter app)
Any desktop editor and then copy *.bas file/s to the Android phone for the interpreter app.

Because the language is interpreted, there is no waiting for compilation or building process during development.
Because the execution is on the phone, there is no need for a slow emulator. What you see is 'really' what you get.

When the program is finished, you have the option to distribute as .bas files to run on an Android phone (previously installed with interpreter),
Packaged as an .APK with embedded interpreter, ready to be installed onto any Android phone and run as a standalone app.

[ Development Tools ]
Tools for serious programming. This includes PC to phone file transfer and tools for APK app packaging.

The latest APK release and language Manual can be found on BinTray.
Introduction and examples provided by Nick Antonaccio.

[ Forum ]
The rfo-basic forum is hosted on

Paul Laughton (creator)
- RFO Basic (named after "The Dr. Richard Feynman Observatory")
jMarc (developer / gate keeper)
Nick Antonaccio - Learn RFO Basic tutorials


My Stuff

Humpty's Easy Widgets  <-- click for more

An easy to use GUI framework for making apps with BASIC!



hBasic My fork of 01.91 rfo-basic
My Apps Stuff built with RFO-Basic


Project Info and Stories

Context Editor highlighter for RFO Basic! (windows) A highlighter file for the ConText Editor keywords. (place inside the 'Highligthers' directory.)
Geany highlighter (linux)
A highlighter file to replace freebasic keywords. Rename and put as $home/ .config/geany/filedefs/filetypes.freebasic

Support my projects!


Leading Cloud Surveillance, Recording and Storage service; IP camera live viewing

Leading Enterprise Cloud IT Service; cloud file server, FTP Hosting, Online Storage, Backup and Sharing

Powered by, a division of DriveHQ, the leading Cloud IT and Cloud Surveillance Service provider since 2003.