SmallBASIC er en hurtig og nem at lære BASIC programmeringssprogsfortolker ideel til daglige beregninger, scripts og prototyper. SmallBASIC inkluderer trigonometriske, matricer og algebrafunktioner, et kraftfuldt strengbibliotek, system- og grafiske kommandoer sammen med struktureret programmeringssyntaks.
BEMÆRK: Dette er *ikke* "Small Basic" fra Microsoft. Dette er open source GPL version 3 licenseret SmallBASIC oprindeligt lavet til Palm Pilot og senere porteret til Franklin eBookman og Nokia 770 enheder.
SmallBASIC fungerer godt med "Hacker's Keyboard" tilgængelig separat.
Nogle af SmallBASICs funktioner er:
- SmallBASIC er et BASIC-sprog med flere platforme: I øjeblikket understøttes Linux, Windows og Android.
- Sproget er ret kompakt: Debian-installationsprogrammet til Linux kommer for eksempel som en enkelt 340 kb-fil.
- SmallBASIC har et meget omfattende sæt matematiske funktioner.
- Det er et fortolket sprog uden krav om kompilering.
- SmallBASIC understøtter struktureret programmering, brugerdefinerede strukturer og modulariserede kildefiler. Det er dog ikke objektorienteret.
- Det viser også meget spillerum i spørgsmål om syntaks: For mange kommandoer er der alternativer, og for mange konstruktioner er der forskellige synonymer tilgængelige.
- SmallBASIC kommer med sin egen lille IDE.
- Grafiske primitiver (som linjer, cirkler osv.) er tilvejebragt, såvel som lyd og enkle GUI-funktioner.
SmallBASIC, som oprindeligt blev skabt til Palm Pilots personlige digitale assistent i slutningen af 1990'erne af Nicholas Christopoulos.
Deltag i diskussionsforumet:
https://www.syntaxbomb.com/smallbasic
Rapportér venligst eventuelle nedbrud til en af følgende. Sørg for at inkludere et lille kodestykke, der forårsager problemet.
- https://github.com/smallbasic/SmallBASIC/issues
- e-mail: smallbasic@gmail.com