BBCBasic is a tools app developed by Richard Russell.
How many times has BBCBasic been downloaded?
BBCBasic has been downloaded 6.8 thousand times. In the last 30 days, the app was downloaded 110 times.
What is the rating of BBCBasic?
BBCBasic is rated 3.87 out of 5 stars, based on 65 ratings.
Is BBCBasic free?
BBCBasic is free to download. The APK download size is 26.18 MB. The latest version available is 1.44a. The last update was on March 25, 2026.
What are the requirements for BBCBasic?
The app has a content rating of Everyone. The app has been available on Google Play July 2025.
Description
BBC BASIC is the programming language originally specified and adopted by the British Broadcasting Corporation for its groundbreaking Computer Literacy Project of the early 1980s. This is an advanced, cross-platform, implementation with many enhancements over early versions. As well as extensions to the language it supports anti-aliased 2D graphics, 3D graphics, shader programming and includes a 2D physics engine. Its multimedia capabilities include stereo music, sound effects and video. It supports networking and the accelerometer. Nevertheless it maintains a high degree of compatibility with the BBC Microcomputer, including SOUND, ENVELOPE and MODE 7. For full details and user manual visit https://www.bbcbasic.co.uk/bbcsdl/
Recent changes: Added eight new 'dark theme' IDE backgrounds. Provides access to the SD card, if one is fitted. Long-press in keywords.bbc, starcmds.bbc and vducodes.bbc copies to the clipboard. Added graphics/illusion.bbc and sounds/dubois.bbc example programs. *FX 20 restores User-Defined Characters to their default appearance. VDU 26 zeroes the @panx% and @pany% variables.
Get a detailed PDF report for BBCBasic with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Awesome app ... definitely worth a look, highly recommended. Unfortunately, the BBC Micro wasn't commercially available in Australia, but this app gives me a greater appreciation for the machine, which I had previously heard about from a series of computer programming books in the 1980s, by Osborne Publishing (UK). My only gripe, is within the BASIC interpreter, as the program lines will often cut off the last digit of numeric variables, and goto lines, too (i.e. 100 GOTO 10 = 100 GOTO 1) ...
★★★★★Greg Lawton· Sep 17, 2024
Hello, Richard - great implementation, as on all your platforms. One question, though - why is my choice of colors on the editing screens limited to pastel on my choice of pastel? 😉 Would prefer to have the option - black on white, a la BBC Micro, or ideally full choice for foreground and background?
★★★★☆David Ruben· Apr 17, 2024
See reply previous review with details of online manual address and compiled options - thank you. Can I suggest adding link to manual into Google Play Store description and android app's help page?
★★★★★Geoff Hilton· Feb 27, 2026
Good app. It displays ceefax pages pretty well, and works with your old phone, I have an old s2 displaying ceefax on a stand. I'm sad I know.
★☆☆☆☆David Chesworth· Jan 12, 2026
Not good as you can't use phone keyboard in apps like ceefax.
★☆☆☆☆Pasi Mustalahti· Dec 22, 2025
Awfull editor. Too simplified. Can not get any idea how yo build a program. Bye !
★★☆☆☆Doug Kile· Dec 2, 2023
Seems to work pretty well, even on my Fire tablet. I'd give it a higher rating if it weren't for one huge problem-the folders where source code and data live are inaccessible, making it impossible to add anything from outside, or even from within the phone.
Google Play Rankings for BBCBasic
This app is not ranked
Technologies used by BBCBasic
BBCBasic is requesting 7 permissions and we don't have library information (yet).
Show details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.