SmallBASIC je hiter in enostaven tolmač programskega jezika BASIC, idealen za vsakodnevne izračune, skripte in prototipe. SmallBASIC vključuje trigonometrične, matrične in algebrske funkcije, zmogljivo knjižnico nizov, sistemske in grafične ukaze skupaj s sintakso strukturiranega programiranja.
OPOMBA: To *ni* Microsoftov »Small Basic«. To je odprtokodni SmallBASIC različice 3 z licenco GPL, prvotno narejen za Palm Pilot in kasneje prenesen v naprave Franklin eBookman in Nokia 770.
SmallBASIC dobro deluje s "Hekersko tipkovnico", ki je na voljo posebej.
Nekatere funkcije SmallBASIC so:
- SmallBASIC je jezik BASIC za več platform: trenutno so podprti Linux, Windows in Android.
- Jezik je precej kompakten: Namestitveni program Debian za Linux, na primer, je na voljo kot ena datoteka velikosti 340 kb.
- SmallBASIC ima zelo obsežen nabor matematičnih funkcij.
- Je tolmačen jezik, ki ne zahteva prevajanja.
- SmallBASIC podpira strukturirano programiranje, uporabniško definirane strukture in modularizirane izvorne datoteke. Ni pa objektno usmerjen.
- Kaže tudi veliko manevrskega prostora pri vprašanjih sintakse: za številne ukaze obstajajo alternative in za številne konstrukcije so na voljo različni sinonimi.
- SmallBASIC prihaja s svojim majhnim IDE.
- Na voljo so grafični primitivi (kot so črte, krogi itd.), pa tudi zvok in preproste funkcije GUI.
SmallBASIC, ki ga je prvotno ustvaril Nicholas Christopoulos za osebnega digitalnega pomočnika Palm Pilot v poznih devetdesetih letih prejšnjega stoletja.
Pridružite se diskusijskemu forumu:
https://smallbasic.discourse.group
Prosimo, da morebitne zrušitve prijavite enemu od naslednjih. Ne pozabite vključiti majhnega delčka kode, ki povzroča težavo.
- https://github.com/smallbasic/SmallBASIC/issues
- elektronski naslov: smallbasic@gmail.com
Posodobljeno dne
21. mar. 2025