AppBrain
AppBrain
  • Apps
  • Apps being viewed right now Trending apps today Most popular apps All-time most installed apps Top rated apps iPhone and iPad apps
  • Intelligence ▾
    Intelligence overview → Track any Android app or your whole market
    Track & analyze
    Keyword Tracker & OptimizerTrack & improve Play rankings App Performance ReportOne-off PDF for any app StatisticsFree Android & Play market stats
    Promote your app
    Featured Apps App Links
  • Intelligence
  • Pricing
  • Dashboard
  • Sign up
  • Log in
Android Apps > Education > SmallBASIC
SmallBASIC icon

SmallBASIC

by Chris Warren-Smith · Education · Free
On Google Play since December 2012 · Data updated 2026-10-12
Google Play

SmallBASIC is made and published by Chris Warren-Smith. AppBrain is an independent app data site and isn't affiliated with Chris Warren-Smith. The app name, icon, screenshots and description belong to Chris Warren-Smith and are shown as published on Google Play.

AppBrain's verdict

Established
Total installs
58 thousand
Rating on Google Play
3.73
290 ratings
Last updated
August 6, 2026

SmallBASIC has 58 thousand installs. Users are divided: 3.7 stars from 290 ratings.

Installs

Tracked by AppBrain
Last 30 days
430
Per day
14
30-day average
Play install range
50+ thousand
Launched
December 2012

Installs over time

SmallBASIC has been installed 58 thousand times. Over the past 30 days, it averaged 14 installs per day.

Rankings

Google Play top charts

Google Play Rankings for SmallBASIC

This app is not ranked

Competitors

Similar apps and more from Chris Warren-Smith

Alternatives to SmallBASIC

Jvdroid - IDE for Java icon Jvdroid - IDE for Java
Lider Soft KZ
4.5
Free
1,000,000+
Pseudocode, PSeInt, Visualg icon Pseudocode, PSeInt, Visualg
Diego Velásquez (diegoveloper)
4.1
Free
1,000,000+
VB.NET Programming Compiler icon VB.NET Programming Compiler
BerylBox
4.3
Free
100,000+
Basic for Android -F icon Basic for Android -F
NS-ware
3.6
Free
10,000+
All C Programs icon All C Programs
Mahidhar Guggilam
4.6
Free
500,000+
C Programming icon C Programming
Spyboy
3.9
Free
50,000+
Basic for Android icon Basic for Android
NS-ware
3.5
$4.19
1,000+
Compiler Design Tutorial icon Compiler Design Tutorial
E-TEACHING GURUKUL
5.0
Free
5,000+

More from Chris Warren-Smith

Stomp Box icon Stomp Box
Chris Warren-Smith
0.0
Free
1,000+
Air Cave icon Air Cave
Chris Warren-Smith
0.0
Free
100+

Releases

Updates seen on Google Play
Version
12.35
Launched
December 2012
  • Aug 6, 2026UpdateVersion 12.35
  • Apr 29, 2026UpdateVersion 12.34
  • Oct 3, 2025UpdateVersion 12.31
  • Oct 4, 2025Installs50,000+ installs
  • Aug 25, 2025UpdateVersion 12.30
Show all changes Show fewer

User feedback

Ratings and reviews on Google Play

Google Play Rating history and histogram

110
96
17
0
52

Comments on SmallBASIC for Android

★★★★☆ Tom Stover · Jul 19, 2019
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!:)

Technology

Found in the app by AppBrain
Ads
No ads
Price
Free
Libraries
5
App size
1.63 MB
Needs Android
4.1+
Content rating
Everyone

Technologies used by SmallBASIC

12 permissions · 5 libraries
Subscribe to see full permission and library details

About the app and developer

About SmallBASIC

SmallBASIC is an education app developed by Chris Warren-Smith.

Install Statistics

SmallBASIC has been installed 58 thousand times. In the last 30 days, the app was installed 430 times.

User Ratings

SmallBASIC is rated 3.73 out of 5 stars. The rating is based on 290 ratings.

App Information

SmallBASIC is freely available from Google Play. The app size is 1.63 MB. The latest version available is 12.35. The last update was on August 6, 2026.

Technical Requirements

SmallBASIC requires Android 4.1+ or higher. The app has a content rating of Everyone. The app has been available on Google Play since December 2012.

App Performance Report

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

Get PDF Report — $29

Developer information for Chris Warren-Smith

Chris Warren-Smith

smallbasic@gmail.com

Sign in to see the developer's website

Legal name:

Address:

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'm the developer of this app

Frequently asked questions about SmallBASIC

Is SmallBASIC free?

Yes. SmallBASIC is free on 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 SmallBASIC?

SmallBASIC 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 installed?

Google Play lists 50,000+ installs 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.

What are the best alternatives to SmallBASIC?

People looking at SmallBASIC also look at these education apps: Jvdroid - IDE for Java, Pseudocode, PSeInt, Visualg, VB.NET Programming Compiler, Basic for Android -F, All C Programs.

Share SmallBASIC

Store listing

By Chris Warren-Smith, from Google Play

“SmallBASIC is a fast and easy to learn BASIC programming language interpreter.”

SmallBASIC Screenshot 1 of 9
SmallBASIC Screenshot 2 of 9
SmallBASIC Screenshot 3 of 9
SmallBASIC Screenshot 4 of 9
SmallBASIC Screenshot 5 of 9
SmallBASIC Screenshot 6 of 9
SmallBASIC Screenshot 7 of 9
SmallBASIC Screenshot 8 of 9
SmallBASIC Screenshot 9 of 9
Screenshots by Chris Warren-Smith, from the Google Play listing
Description by Chris Warren-Smith Written by the developer, not by AppBrain. Click to read.
SmallBASIC is a fast and easy to learn BASIC programming language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a powerful string library, system, and graphic commands along with structured programming syntax.

NOTE: This is *not* "Small Basic" from Microsoft. This is the open source GPL version 3 licensed SmallBASIC originally made for the Palm Pilot and later ported to the Franklin eBookman and Nokia 770 devices.

Some of SmallBASIC's features are:

- SmallBASIC is a multi-platform BASIC language: Currently, Linux, Windows and Android are supported.

- The language is pretty compact: The Debian installer for Linux, for example, comes as a single 340 kb file.

- SmallBASIC features a very comprehensive set of mathematical functions.

- It is an interpreted language with no compilation runs required.

- SmallBASIC supports structured programming, user-defined structures and modularized source files. It is not object-oriented, though.

- It also shows much leeway in questions of syntax: For many commands, there are alternatives, and for many constructs, there are different synonyms available.

- SmallBASIC comes with its own little IDE.

- Graphics primitives (like lines, circles, etc.) are provided, as well as sound and simple GUI functions.

SmallBASIC, which was originally created for the Palm Pilot personal digital assistant in the late 1990's by Nicholas Christopoulos.

Join the discussion forum:
https://smallbasic.discourse.group

Please report any crashes to one of the following. Be sure to include a small snippet of code causing the issue.

- https://github.com/smallbasic/SmallBASIC/issues
- email: smallbasic@gmail.com

Recent changes:
Fix crash when rotating the screen
The show keypad option is now available when processing INPUT
Official page on Google Play
Popular Education Apps Price drops on Google Play Apps other people are watching Today's trending apps Top new apps
Jvdroid - IDE for Java icon Jvdroid - IDE for Java
Pseudocode, PSeInt, Visualg icon Pseudocode, PSeInt, Visualg
VB.NET Programming Compiler icon VB.NET Programming Compiler
Basic for Android -F icon Basic for Android -F
All C Programs icon All C Programs
C Programming icon C Programming
Basic for Android icon Basic for Android
Compiler Design Tutorial icon Compiler Design Tutorial
Overview Alternatives History Reviews Rankings Technology
AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • App Intelligence dashboard (performance timeline, competitor comparison, country rankings, insight cards)
  • Detailed ranking data per app
  • Full timeline per developer
  • Device market shares data per country
  • Unlimited keyword tracking
1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe
3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe
1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
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.

AppBrain is an app data site, we track rankings, ratings, installs for all apps and games on Google Play and the App Store. AppBrain doesn't host app files or APKs, all install links go directly to the official store. All trademarks are owned by their respective owners. As an Amazon Associate AppBrain earns from qualifying purchases.

More apps

  • Top Android apps being viewed
  • Match Romance
  • Destiny Match
  • Fossibot

App statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Android Apps
  • Trending iOS apps
  • Top popular Apps
  • Buy the best Android phone
  • Buy & sell app businesses

About AppBrain

  • Contact
  • Privacy
  • Documentation
  • DMCA takedowns
  • Articles
  • Blog
  • The AppBrain advertising system
© 2010-2026 - AppBrain