Published by Chris Warren-Smith on Jul 10, 2024

Report an issue with SmallBASIC.
Send the customer service your feedback so they can fix your issue asap.



Email Support directly



Chat with our AppContacter AI Support


Why should I report an Issue with SmallBASIC?

  1. AppContacter will directly Email your issue/feedback to an apps's customer service once you report an issue and with lots of issues reported, companies will definitely listen to you.
  2. Pulling issues faced by users like you is a good way to draw attention of Chris Warren-Smith to your problem using the strength of crowds.
  3. Importantly, customers can learn from other customers in case the issue is a common problem that has been solved before.
contact SmallBASIC image 1 contact SmallBASIC image 2

About SmallBASIC

1. SmallBASIC works well with "Hacker's Keyboard" available separately. - 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.

2. SmallBASIC includes trigonometric, matrices and algebra functions, a powerful string library, system, and graphic commands along with structured programming syntax.

3. SmallBASIC is a fast and easy to learn BASIC programming language interpreter ideal for everyday calculations, scripts and prototypes.

4. 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.

5. 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. - Graphics primitives (like lines, circles, etc. ) are provided, as well as sound and simple GUI functions.

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

7. NOTE: This is *not* "Small Basic" from Microsoft.

8. Please report any crashes to one of the following.

9. Be sure to include a small snippet of code causing the issue.

SmallBASIC Customer Insights

1. 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 smallbasic 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?Great for learning coding.

2. Hoping that improves.I just found this app on my Chromebook and, having written hundreds of BASIC programs over the years, was excited to try it.

3. Chris had this answer for us immediatley.This is exactly what I've been looking for! I'm into computer programming as a hobby, and I've been wanting to try making programs that could also run on Android.

4. Too many download it who haven't enough knowledge of BASIC or programming, or don't have the patience to go to the website or notice the menu icon, or think it's the MS thing with similar name.

5. I opened the app to find the menu options overwriting each other, and the demonstration program kind of messed up.

6. The IDE is unusual but fine when you get used to its quirks.Super great! Huge range of Basic commands.

7. Overall, the user interface needs an overhaul to make it far more friendly.First impressions aren't good.

8. Found the help system (👍) and love it, but "autocomplete / code suggestions" would be awesome, thanks.

9. If you could improve on the interface, add some graphical elements, like buttons, menus, etc., that would be great.

10. I immediately wrote a small test program using input, goto, print, etc.

11. It does take some effort to figure out the file system but overall it's an amazing program.

Steps to Troubleshoot & Fix SmallBASIC Issues

1. Fix SmallBASIC Not Working/Crashes/Errors/Unresponsive & Black/White screen:


  1. Restart SmallBASIC: Restarting the app will resolve most errors.
  2. Update the SmallBASIC App. Here is how:
    1. On Android goto PlayStore » Search for "SmallBASIC" » Open SmallBASIC » click "Update".
    2. On iPhone, goto AppStore » Your profile » Available Updates » Check for SmallBASIC » click "UPDATE".
  3. Clear SmallBASIC app cache: Clearing cached data will force your app to retrieve the latest data directly from SmallBASIC servers.
    1. On Android, goto Settings » Apps » Select "SmallBASIC" » click Storage » click "Clear Cache".
  4. Check SmallBASIC app permissions. If any of these permissions required to use your device's features are disenabled, SmallBASIC might not work.
  5. Uninstall and reinstall SmallBASIC. If nothing else has worked, completely uninstall SmallBASIC then reinstall.
  6. Restart your device. Last, restarting your device can often clear most problems causing SmallBASIC not working


2. Fix SmallBASIC Server issues & Internet Connection


  1. Check network connection: An unstable Internet will make SmallBASIC be unable to connect to it's servers. Ensure your wi-fi is working then restart app.
  2. Disable VPN: VPN can cause connection errors and lead to SmallBASIC not working. Make sure all VPNs are off
  3. Enable background data: When Background data is turned off, SmallBASIC may not be able to connect to the Internet when running in the background.

Reported Issues