О SmallBASIC

SmallBASIC — это быстрый и простой в освоении интерпретатор языка программирования BASIC, идеально подходящий для повседневных расчетов, сценариев и прототипов. SmallBASIC включает в себя тригонометрические, матричные и алгебраические функции, мощную библиотеку строк, системные и графические команды, а также синтаксис структурированного программирования.
ПРИМЕЧАНИЕ. Это *не* «Small Basic» от Microsoft. Это SmallBASIC под лицензией GPL версии 3 с открытым исходным кодом, первоначально созданный для Palm Pilot, а затем перенесенный на устройства Franklin eBookman и Nokia 770.
SmallBASIC хорошо работает с "Hacker's Keyboard", доступной отдельно.
Некоторые из особенностей SmallBASIC:
- SmallBASIC — это мультиплатформенный язык BASIC: в настоящее время поддерживаются Linux, Windows и Android.
- Язык довольно компактный: например, установщик Debian для Linux поставляется в виде одного файла размером 340 КБ.
- SmallBASIC имеет очень полный набор математических функций.
- Это интерпретируемый язык, не требующий компиляции.
- SmallBASIC поддерживает структурированное программирование, определяемые пользователем структуры и модульные исходные файлы. Однако он не является объектно-ориентированным.
- Он также демонстрирует большую свободу действий в вопросах синтаксиса: для многих команд существуют альтернативы, а для многих конструкций доступны различные синонимы.
- SmallBASIC поставляется с собственной небольшой IDE.
- Предусмотрены графические примитивы (такие как линии, круги и т. д.), а также звук и простые функции графического интерфейса.
SmallBASIC, который был первоначально создан для персонального цифрового помощника Palm Pilot в конце 1990-х годов Николасом Христопулосом.
Присоединяйтесь к дискуссионному форуму:
https://www.syntaxbomb.com/smallbasic
Пожалуйста, сообщайте о любых сбоях по одному из следующих адресов. Не забудьте включить небольшой фрагмент кода, вызывающий проблему.
- https://github.com/smallbasic/SmallBASIC/issues
- электронная почта: [email protected]

Обновление SmallBASIC 12.27

- Fix: "0 IMP 0" returns now correct result 1
- Fix: DIM lower bound
- Fix: EQV bug. "0 EQV 0" will return correct result "1"
- Fix: INPUT #F; now supports up to 64 parameters
- Fix: RGB and RGBF now clamp parameters
- Fix: Bug in BGETC when using sockets
- Fix: Return values of POLYCENT and POLYAREA
- Fix: Line-chart line drawing to use current foreground color
- Fix: Printing chr(0) into a file or network interface
- Implemented STATMEDIAN() and STATSTD()
Читать далее
Предыдущие Версии Больше
SmallBASIC
SmallBASIC 12.27 APK
July 12, 2024 1.2 MB

Requires Android: Android 4.4+

Architecture: arm64-v8a

Screen DPI: 160-480dpi

SHA1: 5c9f05ce447a9b0c8e1542f3aa33e9369b4e0347

Size: 1.2 MB

SmallBASIC
SmallBASIC 12.26 APK
May 16, 2023 1.87 MB

Requires Android: Android 4.1+

Architecture: arm64-v8a

Screen DPI: 160dpi

SHA1: ab3413ffe57690edd25ad830c0cee0f81e389f39

Size: 1.87 MB

SmallBASIC
SmallBASIC 12.25 APK
December 24, 2022 3.91 MB

Requires Android: Android 4.1+

Architecture: arm64-v8a, armeabi-v7a, x86, x86_64

Screen DPI: 160-480dpi

SHA1: 3d573923459f4330698f68e03e2e8c5a45fea38b

Size: 3.91 MB

SmallBASIC
SmallBASIC 12.23 APK
September 2, 2021 3.44 MB

Requires Android: Android 4.1+

Architecture: arm64-v8a, armeabi-v7a, x86, x86_64

Screen DPI: 160-480dpi

SHA1: 2a573f16fd392f98b71fcc6a9e7acedb27149320

Size: 3.44 MB

Больше Информации

Имя пакета:

net.sourceforge.smallbasic

Дата обновления:

Последняя Версия:

12.27

Требуется обновление:

Отправить последнюю версию

Доступно на:

Google Play

Требования:

Android 4.4+