注意:这不是微软的“Small Basic”。这是开源gplversion3授权的SmallBASIC,最初是为palmpilot设计的,后来移植到了Franklin eBookman和诺基亚770设备上。
SmallBASIC是一种快速易学的BASIC编程语言解释器,非常适合日常计算、脚本和原型。SmallBASIC包括三角函数、矩阵和代数函数、强大的字符串库、系统和图形命令以及结构化编程语法。
SmallBASIC可以很好地与“黑客键盘”单独提供。
SmallBASIC的一些功能包括:
SmallBASIC是一种多平台的BASIC语言:目前支持Linux、Windows和Android。
这种语言非常简洁:例如,Debian Linux安装程序是一个340 kb的文件。
SmallBASIC有一套非常全面的数学函数。
它是一种解释语言,不需要运行编译。
SmallBASIC支持结构化编程、用户定义的结构和模块化的源文件。不过,它不是面向对象的。
它在语法问题上也有很大的回旋余地:对于许多命令,都有备选方案;对于许多构造,有不同的同义词可用。
SmallBASIC有自己的小IDE。
提供图形原语(如线、圆等),以及声音和简单的GUI功能。
SmallBASIC,最初是由尼古拉斯·克里斯托普洛斯(Nicholas Christopoulos)在20世纪90年代后期为Palm Pilot个人数字助理创建的。
加入论坛:
http://retrogamecoding.org/board/index.php?板=22.0
请向以下人员报告任何碰撞事故。一定要包含一小段导致问题的代码。
- https://github.com/smallbasic/smallbasic/issues
-电子邮件:smallbasic@gmail.com