SmallBASIC je brz i jednostavan prevoditelj BASIC programskog jezika idealan za svakodnevne izračune, skripte i prototipove. SmallBASIC uključuje trigonometrijske, matrice i algebarske funkcije, moćnu biblioteku nizova, sustav i grafičke naredbe zajedno sa sintaksom strukturiranog programiranja.
NAPOMENA: Ovo *nije* "Small Basic" od Microsofta. Ovo je Open Source GPL verzija 3 licencirana SmallBASIC izvorno napravljena za Palm Pilot i kasnije prenesena na Franklin eBookman i Nokia 770 uređaje.
SmallBASIC dobro radi s "Hacker's Keyboard" koja je dostupna zasebno.
Neke od značajki SmallBASIC-a su:
- SmallBASIC je višeplatformski BASIC jezik: Trenutno su podržani Linux, Windows i Android.
- Jezik je prilično kompaktan: Debian instalacijski program za Linux, na primjer, dolazi kao jedna datoteka od 340 kb.
- SmallBASIC sadrži vrlo opsežan skup matematičkih funkcija.
- To je interpretirani jezik bez potrebe za kompilacijom.
- SmallBASIC podržava strukturirano programiranje, korisnički definirane strukture i modularne izvorne datoteke. Ipak nije objektno orijentiran.
- Također pokazuje mnogo prostora u pitanjima sintakse: za mnoge naredbe postoje alternative, a za mnoge konstrukcije dostupni su različiti sinonimi.
- SmallBASIC dolazi sa svojim malim IDE-om.
- Grafičke primitive (poput linija, krugova, itd.) su dostupne, kao i zvuk i jednostavne GUI funkcije.
SmallBASIC, koji je izvorno kreirao Nicholas Christopoulos za osobnog digitalnog asistenta Palm Pilot kasnih 1990-ih.
Pridružite se forumu za raspravu:
https://www.syntaxbomb.com/smallbasic
Prijavite padove na jedno od sljedećeg. Obavezno uključite mali isječak koda koji uzrokuje problem.
- https://github.com/smallbasic/SmallBASIC/issues
- email: smallbasic@gmail.com