SmallBASIC


Old Versions

Trusted App

About SmallBASIC

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

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.

SmallBASIC works well with "Hacker's Keyboard" available separately.

Some of SmallBASIC's features are:

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

- 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 s structured programming, -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.

the discussion forum:

https://www.syntaxbomb.com/smallbasic

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

What's New in the Latest Version 12.28

Last updated on Mar 26, 2025
Fix regressions with web-ui and GPS api handling.
Fix issues with PLAY command.
New App icon.
New API for USB Serial communications

Additional APP Information

Latest Version

12.28

ed by

Marcos Ruan Da Silva Ruan

Requires Android

Android 5.0+

Available on

Show More

How to install XAPK / APK file

How to install XAPK / APK file

Use APKPure App

Get SmallBASIC old version APK for Android

Use APKPure App

Get SmallBASIC old version APK for Android

SmallBASIC Alternative

Get more from Chris Warren-Smith

Discover

Security Report

SmallBASIC

12.28

The Security Report will be available soon. In the meantime, please note that this app has ed APKPure's initial safety checks.

SHA256:

8f5c88ab18eb75890b3c3cc8bc6367af792e31aa2a4ad62bf19b4b3dd0f02049

SHA1:

dbd6d5e3685dc9782a5f5964fbfffe076d611813