3,2
322 críticas
10 mil+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta 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 de álgebra, uma poderosa biblioteca de strings, sistema e comandos gráficos junto com a sintaxe de programação estruturada.

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

SmallBASIC funciona bem com o "Teclado do Hacker" 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 muito abrangente de funções matemáticas.

- É uma linguagem interpretada sem necessidade de execuções de compilação.

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

- Também mostra muita margem de manobra 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 pequeno IDE.

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

SmallBASIC, que foi originalmente criado para o assistente digital pessoal Palm Pilot no final dos anos 1990 por Nicholas Christopoulos.

Participe do fórum de discussão:
https://www.syntaxbomb.com/smallbasic

Por favor, relate quaisquer falhas para um dos seguintes. Certifique-se de incluir um pequeno trecho de código que está causando o problema.

- https://github.com/smallbasic/SmallBASIC/issues
- e-mail: smallbasic@gmail.com
Atualizada a
10/07/2024

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha
Comprometeu-se a seguir a Política para Famílias do Play

Classificações e críticas

3,1
260 críticas
William S.N.
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.
3 pessoas consideraram esta crítica útil
Este conteúdo foi ú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.
1 pessoa considerou esta crítica útil
Este conteúdo foi útil?
Altair Souza
15 de setembro de 2020
Boa, o velho basic. So tive que trocar o teclado.
3 pessoas consideraram esta crítica útil
Este conteúdo foi útil?

Novidades

Add new function android.request
Add new function TRANSPOSE()
Add experimental ioio-otg support
Fix download error when there are duplicate scratch.bas files
Fix TSAVE bug #205
Fix bug: LINEQN tolerance
Fix floating-point number round-precision bug
Fix redim regression
Fix: RTRIM changes input string