Home Editor's Choice Reviews News Alternatives TopTens Pre-Register Limited-Time Sale Hot Games Hot Apps Category APK Downloader APK Upload Chrome Extension APKFab APP Search App
Select Language

SmallBASIC

7.3 30

v12.33 by Chris Warren-Smith

About SmallBASIC

SmallBASIC (Package Name: net.sourceforge.smallbasic) is developed by Chris Warren-Smith and the latest version of SmallBASIC 12.33 was updated on April 30, 2026. SmallBASIC is in the category of Education with the feature Productivity. You can check all apps from the developer of SmallBASIC and find 109 alternative apps to SmallBASIC on Android. Currently this app is for free. This app can be downloaded on Android 6.0+ on APKFab or Google Play. All APK/XAPK files on APKFab.com are original and 100% safe with fast download.
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

SmallBASIC 12.33 Update

Now displays non full-screen
Updated file access Web portal
Fixed a bug with DELAY(0)
Fixed flicker when moving between screens
Fixed issue with back-button on some android versions
Fixed crash while switching between apps
Read More
SmallBASIC Features

Previous Versions

More

SmallBASIC 12.33 XAPK APKs April 29, 2026 1.6 MB

Variant
Arch
Version
DPI
SmallBASIC 12.33 (91)

Requires Android: Android 6.0+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: 1560c57b7d2950692a4fe549f0c25f92e34bcd4b

Base APK: net.sourceforge.smallbasic.apk

Split APKs: config.arm64_v8a, config.xxhdpi

Size: 1.6 MB

What's New:

Now displays non full-screen
Updated file access Web portal
Fixed a bug with DELAY(0)
Fixed flicker when moving between screens
Fixed issue with back-button on some android versions
Fixed crash while switching between apps
arm64-v8a
Android 6.0+
160-640dpi
SmallBASIC 12.33 (91)

Requires Android: Android 10.0+

Architecture: armeabi-v7a

Screen DPI: 160-640dpi

SHA1: 99fea237c27b284abcdf6a9762eaa89783d108ce

Base APK: net.sourceforge.smallbasic.apk

Split APKs: config.armeabi_v7a, config.mdpi

Size: 1.41 MB

What's New:

Now displays non full-screen
Updated file access Web portal
Fixed a bug with DELAY(0)
Fixed flicker when moving between screens
Fixed issue with back-button on some android versions
Fixed crash while switching between apps
armeabi-v7a
Android 10.0+
160-640dpi

SmallBASIC 12.31 XAPK APKs October 17, 2025 1.71 MB Download

Requires Android: Android 5.0+

Architecture: armeabi-v7a

Screen DPI: 160-640dpi

SHA1: 6a54446f581230717ba2e2f1ea3544459ab543d7

Size: 1.71 MB

What's New:

Implemented an option to use the system keypad for program editing

SmallBASIC 12.30 XAPK APKs September 3, 2025 1.7 MB Download

Requires Android: Android 5.0+

Architecture: armeabi-v7a

Screen DPI: 160-640dpi

SHA1: 0fa22e9e49ef23ee5ce6527ec829bbbc250d00bd

Size: 1.7 MB

What's New:

Updated the editor including a new custom keypad
Please use our new forum for comments and suggestions.

SmallBASIC 12.29 XAPK APKs June 27, 2025 1.81 MB Download

Requires Android: Android 5.0+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: 112617cf9203c12a54f7eda28c08103978e6ef51

Size: 1.81 MB

What's New:

Implemented Bluetooth support
Updated SOUND to avoid clicks
Updated USB API to allow setting baud rate and timeout
Updated android.speak() to take additional non-string args
Update PEN(3) handling
More Information

Update Date:

Latest Version:

12.33

Need Update:

Submit latest version

Available on:

Google Play

Requirements:

Android 6.0+

Safe to Download

APKFab.com and the download link of this app are 100% safe. All download links of apps listed on APKFab.com are from Google Play Store or submitted by users. For the app from Google Play Store, APKFab.com won't modify it in any way. For the app submitted by users, APKFab.com will verify its APK signature safety before release it on our website.

Share
Share this page with your friends if you find it useful