SmallBASIC Android

SmallBASIC

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

功能与功能

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

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

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

用户增长与下载统计

作者:
Chris Warren-Smith
下载次数:
57,116 53
评分:
3.52
(356)
0.06
版本:
12.34 最后更新: 2026-04-30
版本代码:
93
创建日期:
2012-11-30
发布者国家/地区:
AU AU
权限:
  • android.permission.ACCESS_COARSE_LOCATION Very high risk
  • android.permission.ACCESS_FINE_LOCATION Very high risk
  • android.permission.READ_EXTERNAL_STORAGE High risk
  • android.permission.WRITE_EXTERNAL_STORAGE High risk
  • android.permission.BLUETOOTH_CONNECT Moderate risk
  • android.permission.BLUETOOTH_SCAN Moderate risk
  • android.permission.INTERNET Low risk
  • com.android.launcher.permission.INSTALL_SHORTCUT Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • net.sourceforge.smallbasic.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
大小:
1.63MB
电子邮件:
sm*****@gmail.com
网址:
网站 ,隐私政策
完整描述:
查看详细描述
来源:
Google Play 商店
数据提取于:
2026-06-12
比较统计数据和排名:

联系开发者

Chrome-Stats 不拥有此 Android 应用。请使用下面的这些信息联系 Android 应用 开发人员。
开发者:
Chris Warren-Smith
Google Play 商店
https://play.google.com/store/apps/details?id=net.sourceforge.smallbasic
电子邮件:
sm*****@gmail.com
网站:
https://smallbasic.github.io/pages/android.html

用户评价

SmallBASIC for Android is praised for bringing BASIC programming capabilities with a rich command set and good performance to mobile devices. Users appreciate the helpful help system and the app's utility for hobbyist programmers. However, many are frustrated by its unintuitive user interface, keyboard compatibility problems, and confusing file management. Bugs and missing features such as audio playback and graphical functions limit its usability. Lack of beginner-friendly tutorials and complex navigation make it challenging for new users to adopt. Overall, it is a powerful tool that requires improvements in usability and stability.
优点
  • The app offers a wide range of BASIC commands and features suitable for programming on the go.
  • It includes a helpful built-in help system and good documentation on the website.
  • The app runs programs with good speed compared to other BASIC interpreters on Android.
  • It supports writing and saving BASIC programs, enabling hobbyists and programmers to fulfill their programming interests.
  • The app is appreciated for bringing SmallBasic functionality to Android and Chromebook devices, making programming more accessible on mobile platforms.
缺点
  • The user interface and editor are not intuitive, with menu options sometimes overlapping or being difficult to navigate.
  • Many users report severe keyboard compatibility issues; both Samsung and Google keyboards often fail to work properly, preventing typing.
  • The app's file management is confusing, with program files saved in inaccessible or unclear folders, making exporting and importing programs difficult.
  • There are bugs and limitations such as problems with string arrays storing ASCII 0, graphics handling, missing or non-functional commands like audio playback, and a silent program size limit causing errors.
  • Lack of beginner-friendly guidance and tutorials within the app makes it hard to learn and use, especially for those new to BASIC or the app's unique interface.
最近评论
bad
作者 Ge*****, 2026-04-04

bro this ain't loading the developer is trash I can probably make a better program with chatgpt in 5 min don't install
作者 Ma*****, 2026-02-22

Works as intended.Some suggestions: 1)Please make the auto-save feature optional, 2) matrix-size and transpose commands would be useful,3) Ability to save the current graph for subsequent recall very much a necessary feature to implement for improvement.
作者 A *****, 2026-01-12
查看所有用户评论 ›

最佳 SmallBASIC 替代方案

这里是一些与SmallBASIC类似的Android app: