SmallBASIC Android

SmallBASIC

SmallBASIC é um rápido e fácil de aprender intérprete de linguagem de programação BASIC.

Características e Capacidades

SmallBASIC é um interpretador de linguagem de programação BASIC rápido e fácil de aprender, ideal para cálculos, scripts e protótipos do dia a dia. SmallBASIC inclui funções trigonométricas, matriciais e algébricas, uma poderosa biblioteca de strings, comandos de sistema e gráficos, além de sintaxe de programação estruturada.

NOTA: Este não é o "Small Basic" da Microsoft. Este é o SmallBASIC de código aberto com licença GPL versão 3, originalmente desenvolvido para o Palm Pilot e posteriormente portado para os dispositivos Franklin eBookman e Nokia 770.

Alguns dos recursos do SmallBASIC são:

- SmallBASIC é uma linguagem BASIC multiplataforma: atualmente, Linux, Windows e Android são suportados.

- A linguagem é bastante compacta: o instalador do Debian para Linux, por exemplo, vem como um único arquivo de 340 KB.

- SmallBASIC apresenta um conjunto bastante abrangente de funções matemáticas.

- É uma linguagem interpretada que dispensa execuções de compilação.

- O SmallBASIC suporta programação estruturada, estruturas definidas pelo usuário e arquivos-fonte modularizados. No entanto, não é orientado a objetos.

- Também apresenta bastante flexibilidade em questões de sintaxe: para muitos comandos, existem alternativas e, para muitas construções, existem diferentes sinônimos disponíveis.

- O SmallBASIC vem com sua própria pequena IDE.

- Primitivas gráficas (como linhas, círculos, etc.) são fornecidas, bem como som e funções gráficas simples.

O SmallBASIC foi originalmente criado para o assistente digital pessoal Palm Pilot no final da década de 1990 por Nicholas Christopoulos.

Participe do fórum de discussão:
https://smallbasic.discourse.group

Relate qualquer travamento para um dos seguintes. Certifique-se de incluir um pequeno trecho de código que esteja causando o problema.

- https://github.com/smallbasic/SmallBASIC/issues
- e-mail: smallbasic@gmail.com

Crescimento de Usuários e Estatísticas de Download

Por:
Chris Warren-Smith
Downloads:
57,116 53
Avaliação:
3.52
(356)
0.06
Versão:
12.34 Última atualização: 2026-04-30
Código da versão:
93
Data de criação:
2012-11-30
País de publicação:
AU AU
Permissões:
  • 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
Tamanho:
1.63MB
E-mail:
sm*****@gmail.com
URLs:
Site ,Política de Privacidade
Descrição completa:
Ver descrição detalhada
Fonte:
Google Play Store
Dados ingeridos em:
2026-06-12
Comparar estatísticas e classificação:

Classificação

Entre em contato com o desenvolvedor

Chrome-Stats não possui este aplicativo Android. Por favor, use essas informações abaixo para entrar em contato com o desenvolvedor aplicativo Android.
Desenvolvido por:
Chris Warren-Smith
Google Play Store
https://play.google.com/store/apps/details?id=net.sourceforge.smallbasic
Email:
sm*****@gmail.com
Local na rede Internet:
https://smallbasic.github.io/pages/android.html

Avaliações dos Usuários

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.
Prós
  • 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.
Contras
  • 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.
Avaliações recentes
bad
por 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
por 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.
por A *****, 2026-01-12
Ver todas as avaliações dos usuários ›

Melhores alternativas SmallBASIC

Aqui estão algumas Android apps que são similares a SmallBASIC: