SmallBASIC är en snabb och lättlärd BASIC programmeringsspråkstolk idealisk för vardagliga beräkningar, skript och prototyper. SmallBASIC innehåller trigonometriska, matriser och algebrafunktioner, ett kraftfullt strängbibliotek, system- och grafiska kommandon tillsammans med strukturerad programmeringssyntax.
OBS: Detta är *inte* "Small Basic" från Microsoft. Detta är den GPL version 3 licensierade SmallBASIC med öppen källkod som ursprungligen gjordes för Palm Pilot och senare portades till Franklin eBookman- och Nokia 770-enheterna.
SmallBASIC fungerar bra med "Hacker's Keyboard" tillgängligt separat.
Några av SmallBASICs funktioner är:
- SmallBASIC är ett BASIC-språk för flera plattformar: För närvarande stöds Linux, Windows och Android.
- Språket är ganska kompakt: Debianinstallationsprogrammet för Linux, till exempel, kommer som en enda 340 kb-fil.
- SmallBASIC har en mycket omfattande uppsättning matematiska funktioner.
– Det är ett tolkat språk utan att det krävs några sammanställningskörningar.
- SmallBASIC stöder strukturerad programmering, användardefinierade strukturer och modulariserade källfiler. Det är dock inte objektorienterat.
- Det visar också mycket spelrum i frågor om syntax: För många kommandon finns det alternativ, och för många konstruktioner finns det olika synonymer tillgängliga.
- SmallBASIC kommer med sin egen lilla IDE.
- Grafiska primitiver (som linjer, cirklar, etc.) tillhandahålls, såväl som ljud och enkla GUI-funktioner.
SmallBASIC, som ursprungligen skapades för Palm Pilots personliga digitala assistent i slutet av 1990-talet av Nicholas Christopoulos.
Gå med i diskussionsforumet:
https://www.syntaxbomb.com/smallbasic
Vänligen rapportera eventuella krascher till något av följande. Se till att inkludera ett litet kodavsnitt som orsakar problemet.
- https://github.com/smallbasic/SmallBASIC/issues
- e-post: smallbasic@gmail.com
Uppdaterades den
10 juli 2024