SmallBASIC

SmallBASIC

SmallBASIC和一个快速和简单易学的BASIC编程语言解释器。

应用信息


12.29
June 25, 2025
48,526
Android 4.1+
Everyone
Get SmallBASIC for Free on Google Play

Advertisement

应用描述


Android应用分析和审查:SmallBASIC,由Chris Warren-Smith开发。在教育类别中列出。当前版本为12.29,在 25/06/2025 上更新。根据用户在Google Play上的评论:SmallBASIC。超过49 千的安装。 SmallBASIC目前有337评论,平均评分为3.3星

SmallBASIC 是一款快速易学的 BASIC 编程语言解释器,非常适合日常计算、脚本和原型设计。SmallBASIC 包含三角函数、矩阵和代数函数、强大的字符串库、系统命令、图形命令以及结构化编程语法。

注意:这*不是*微软的“Small Basic”。这是基于 GPL 3.0 许可的开源 SmallBASIC,最初为 Palm Pilot 开发,后来移植到 Franklin eBookman 和 Nokia 770 设备上。

SmallBASIC 与单独提供的“Hacker's Keyboard”完美兼容。

SmallBASIC 的一些特性如下:

- SmallBASIC 是一种多平台 BASIC 语言:目前支持 Linux、Windows 和 Android。

- 该语言非常紧凑:例如,Linux 版 Debian 安装程序仅包含一个 340 KB 的文件。

- SmallBASIC 拥有一套非常全面的数学函数。

- 它是一种解释型语言,无需编译运行。

- SmallBASIC 支持结构化编程、用户自定义结构和模块化源文件。但它并非面向对象。

- 它在语法方面也表现出很大的灵活性:许多命令都有替代形式,许多结构都有不同的同义词可用。

- SmallBASIC 自带小型 IDE。

- 提供图形基元(例如线条、圆形等),以及声音和简单的 GUI 功能。

SmallBASIC 最初由 Nicholas Christopoulos 于 20 世纪 90 年代末为 Palm Pilot 个人数字助理开发。

加入论坛:
https://smallbasic.discourse.group

请将任何崩溃报告给以下任一人员。请务必包含导致问题的一小段代码。

- https://github.com/smallbasic/SmallBASIC/issues
- 邮箱:smallbasic@gmail.com
我们目前正在提供12.29版本。这是我们最新,最优化的版本。它适用于许多不同的设备。从Google Play商店或我们托管的其他版本中免费下载Apk。此外,您可以在不注册的情况下下载且无需登录。

我们拥有超过2000+的Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ...设备,并提供了许多选项,您可以轻松选择适合您设备的游戏或软件。

如果在Google App Store上有任何国家限制或设备侧面的任何限制,它可能会派上用场。

什么是新的


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

在Google Play商店进行评分和审查


3.3
337 全部的
5 33.3
4 26.3
3 7.0
2 7.0
1 26.3

安装总数(*估计)

估计Google Play上安装总数, 近似于评级数和在Google Play上达到的安装界限.

最近的评论

user
Kalman Donath

Super great! Huge range of Basic commands. Help function is great. Speed is great. The interface is not so straightforward but I'm working on getting used to it. If you could improve on the interface, add some graphical elements, like buttons, menus, etc., that would be great. But overall it's fantastic. Thank you. Just keep it!

user
Byron Eugene

QBasic was my intro to programming, when I stumbled upon it in my middle school computer lab (it was already considered obsolete at that point, but I didn't learn that until after putting many hours into it!). I know this isn't QBasic, but it's similar enough to it that programming in it scratches the nostalgic itch I sometimes get. This is an excellent app, very well made, & while the interface takes getting used to it becomes easy to figure out after a short time. I highly recommend this!

user
gabmemog at gmail

Works great on ny old phone. Creates a smallbasic folder and saves your programs. Android 5. On my newer phone, no folder. But I found a hack! I copy my program and data files to new files (.bas) when smallbasic is running (click on Files, copy your data, click new). Your program can then access your data files (.bas)!! It works!! Happy now.

user
Pete JC

First impressions aren't good. I opened the app to find the menu options overwriting each other, and the demonstration program kind of messed up. I have bad eyesight and have '⚙️ > display > font style and size > font size" turned up on my galaxy s23. Is that the problem? Can you please fix the menus so they display properly. Found the help system (👍) and love it, but "autocomplete / code suggestions" would be awesome, thanks. I'll continue exploring now ! Thanks for this!

user
A Google user

This deserves much higher praise than it gets. 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. As BASIC interpreters go, it's very good indeed and being improved. I just tested it on speed with some graphics routines against a couple of others including rfo, and it was about 10 times faster. The IDE is unusual but fine when you get used to its quirks.

user
Jim Walts

I felt that my original review was unfair to those who created this and maintain it. It does take some effort to figure out the file system but overall it's an amazing program. Someone needs to make a beginners guide to this and put it on YouTube and somehow make it findable. Chris, I saw your response after posting this. My original wasn't me at my best. LoL Thanks to you and your team for what you do.

user
kiith10

Unlike other apps, the save folder is in a location that can't be accessed either by the cellphone or by a computer linked to it. Data and programs are therefore not accessible to the user. Other apps use a variety of folders (document folder or a user defined path). X11 basic allows it, python allows it, ...

user
A google user

Please make the auto-save feature optional,so that it can be cancelled. Also matrix-size and transpose for 2D matrices would be useful