Get a detailed PDF report for SmallBASIC 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.
I just found this app on my Chromebook and, having written hundreds of BASIC programs over the years, was excited to try it. I immediately wrote a small test program using input, goto, print, etc. There are some syntax differences from other BASICs I have used, of course. One thing I really want to do on the Chromebook is to play a wav file with a program command. I can't find the code that would do this. Is it possible? Starting off was very difficult, like trying to find where the 3 vertical dots were located. I think any new down-load should have at least a mini-tutorial. It would be nice to be able to also down-load a user guide more or less like the one that came with GW-Basic. I've got great hopes for this app because I've written quite a few utility programs just for my own use over the years and this is WAY EASIER than learning JavaScript!! Now problems are surfacing with the user interface: How do I exit small basic without having to bring up the task manager to kill it? Once I write a program and save it, how do I get back to open another scratch. Bas session for a different program?
★★★★★Alexander Vincent· Nov 26, 2020
Please fix with ASCII 0 or CHR(0) Detected as nothing on string arrays Example: a$=CHR(0)+CHR(1)+CHR(0)+CHR(255) count=len(a$) print "a$ length =", count for i=1 to count print "[", asc(mid$(a$, i,1)),"]", next I Result: a$ length = 2 [1] [255] And when I use TLOAD from file to the string array (TLOAD "binary.dat", a$,1). It can contain the ASCII 0 as like on the file perfectly. And when I give to another string array or modify the current string array, all the ASCII 0 is gone.
★★★★★VS MOMENT CAPTURES· Nov 20, 2020
Actually I love small basic good app for programming languages
★★★★★Nino Ivanov· Nov 17, 2019
WORKS. Could, indeed, approximate Pi as follows — somehow, this chokes many other BASICs: 10 stp = 0.01 20 lo = -2 30 hi = 2 40 sm = 0 50 x = lo 55 fct1 = sqr(4-x*x) 56 fct2 = x*x*x*cos(0.5*x) 59 fct3 = fct1*(0.5+fct2) 60 sm = sm+fct3 61 REM print sm fct1 fct2 fct3 70 x = x+stp 80 if x <= hi then goto 55 90 sm = sm*stp 100 print sm
★☆☆☆☆XdaouL· Aug 13, 2018
I'm not understanding anything i haven't even got to the script but I have
smal basic on pc it is better
★☆☆☆☆Shaurya Dixit· Nov 20, 2020
This is the worst app ever. I was using the samsung keyboard, and it showed "Samsung keyboard not supported. Kindly use another keyboard." When I used the Google keyboard, then too it showed the same message (in the place of Samsung there was Google). I am not even able to TYPE the program. Making it is so far. And there are MANY-MANY problems that I cannot even tell!!! The name is Small Basic, but it is very confusing. It is the WORST APP EVER MADE!!!!
★☆☆☆☆F Alimoradi· Apr 18, 2019
It's not like Windows one and there is no editor to learn how should code with it!:)
Google Play Rankings for SmallBASIC
This app is not ranked
Technologies used by SmallBASIC
12 permissions·5 libraries
Subscribe to see full permission and library details
Frequently asked questions about SmallBASIC
Is SmallBASIC free?
Yes. SmallBASIC is free to download from Google Play.
Is SmallBASIC still available?
Yes. SmallBASIC is on Google Play, and the last update we saw was on August 6, 2026.
Does SmallBASIC contain ads?
No. Google Play does not list SmallBASIC as containing ads.
What Android version does SmallBASIC require?
SmallBASIC runs on Android 4.1 and higher.
How large is the SmallBASIC APK?
The SmallBASIC APK is 1.63 MB.
Is SmallBASIC suitable for children?
Google Play rates the content of SmallBASIC as suitable for everyone.
How many times has SmallBASIC been downloaded?
Google Play lists 50,000+ downloads for SmallBASIC.
How do people rate SmallBASIC?
SmallBASIC scores 3.73 out of 5 stars, from 290 ratings on Google Play.
Who made SmallBASIC?
SmallBASIC was developed by Chris Warren-Smith. It is listed in the education category on Google Play.
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.