SmallBASIC on kiiresti ja lihtsalt õpitav BASIC programmeerimiskeele tõlk, mis sobib ideaalselt igapäevaste arvutuste, skriptide ja prototüüpide jaoks. SmallBASIC sisaldab trigonomeetrilisi, maatriksi- ja algebrafunktsioone, võimsat stringiteeki, süsteemi- ja graafilisi käske koos struktureeritud programmeerimise süntaksiga.
MÄRKUS. See *ei ole* Microsofti "Small Basic". See on avatud lähtekoodiga GPL 3. versiooni litsentsiga SmallBASIC, mis tehti algselt Palm Piloti jaoks ja hiljem teisaldati Franklini eBookmani ja Nokia 770 seadmetele.
Mõned SmallBASICu funktsioonid on järgmised:
- SmallBASIC on mitme platvormiga BASIC keel: praegu toetatakse Linuxi, Windowsi ja Androidi.
- Keel on üsna kompaktne: näiteks Debiani installer Linuxi jaoks on saadaval ühe 340 kb failina.
- SmallBASIC sisaldab väga laiaulatuslikku matemaatiliste funktsioonide komplekti.
- See on tõlgitav keel, mille koostamist pole vaja.
- SmallBASIC toetab struktureeritud programmeerimist, kasutaja määratud struktuure ja modulaarseid lähtefaile. See ei ole siiski objektorienteeritud.
- See näitab ka palju tegutsemisruumi süntaksi küsimustes: paljude käskude jaoks on alternatiivid ja paljude konstruktsioonide jaoks on saadaval erinevad sünonüümid.
- SmallBASICil on oma väike IDE.
- Pakutakse graafikaprimitiive (nagu jooned, ringid jne), samuti heli- ja lihtsaid GUI-funktsioone.
SmallBASIC, mille algselt lõi 1990. aastate lõpus Nicholas Christopoulos isikliku digiassistendi Palm Pilot jaoks.
Liituge arutelufoorumiga:
https://smallbasic.discourse.group
Teatage kõigist krahhidest ühele järgmistest. Lisage kindlasti väike koodilõik, mis probleemi põhjustab.
- https://github.com/smallbasic/SmallBASIC/issues
- email: smallbasic@gmail.com