3,3
336 avaliações
10 mil+
downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

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.

SmallBASIC funciona bem com o "Hacker's Keyboard", disponível separadamente.

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 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 não requer execuções de compilaçã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.

- SmallBASIC vem com seu próprio IDE.

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

SmallBASIC, que 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
Atualizado em
21 de mar. de 2025

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta
Compromisso com a Política para famílias do Google Play

Classificações e resenhas

3,3
271 avaliações
William Santos Nazare
28 de agosto de 2021
O app em si é bom, mas a interface é horrivel, não é nem um pouco intuitivo ou fácil de usar.
Essa avaliação foi marcada como útil por 3 pessoas
Você achou isso útil?
Chris Warren-Smith
28 de outubro de 2021
The non-menu part of the UI is written in SmallBASIC. This brings some limitations, but there is still plenty of room for improvement. It's also opensource (GPL) and you can find main.bas in the repository.
Khronos
14 de outubro de 2023
Não entendi como cria um novo arquivo. A opção [new] só fala que já tem novo arquivo.
Essa avaliação foi marcada como útil por 1 pessoa
Você achou isso útil?
Altair Souza
15 de setembro de 2020
Boa, o velho basic. So tive que trocar o teclado.
Essa avaliação foi marcada como útil por 3 pessoas
Você achou isso útil?

O que há de novo

Fix regressions with web-ui and GPS api handling.
Fix issues with PLAY command.
New App icon.
New API for USB Serial communications

Suporte do app

Sobre o desenvolvedor
Christopher David Warren-Smith
cwarrensmith@gmail.com
Australia
undefined