SmallBASIC yra greitai ir lengvai išmokstamas BASIC programavimo kalbos vertėjas, idealus kasdieniams skaičiavimams, scenarijams ir prototipams kurti. SmallBASIC apima trigonometrines, matricų ir algebros funkcijas, galingą eilučių biblioteką, sistemą ir grafines komandas bei struktūrizuotą programavimo sintaksę.
PASTABA: tai *nėra* „Microsoft“ „Small Basic“. Tai atvirojo kodo GPL 3 versija, licencijuota SmallBASIC, iš pradžių sukurta Palm Pilot ir vėliau perkelta į Franklin eBookman ir Nokia 770 įrenginius.
Kai kurios „SmallBASIC“ funkcijos yra šios:
- SmallBASIC yra kelių platformų BASIC kalba: šiuo metu palaikomos Linux, Windows ir Android.
- Kalba gana kompaktiška: pavyzdžiui, „Debian“ diegimo programa, skirta Linux, pateikiama kaip vienas 340 kb failas.
- SmallBASIC turi labai platų matematinių funkcijų rinkinį.
- Tai yra verčiama kalba, kuriai nereikia rinkimo paleidimų.
- SmallBASIC palaiko struktūrinį programavimą, vartotojo apibrėžtas struktūras ir modulinius šaltinio failus. Tačiau jis nėra orientuotas į objektą.
- Tai taip pat rodo daug laisvės sintaksės klausimais: daugeliui komandų yra alternatyvų, o daugeliui konstrukcijų yra įvairių sinonimų.
- „SmallBASIC“ turi savo mažą IDE.
- Pateikiami grafikos primityvai (pvz., linijos, apskritimai ir kt.), taip pat garso ir paprastos GUI funkcijos.
„SmallBASIC“, kurią iš pradžių „Palm Pilot“ asmeniniam skaitmeniniam asistentui 1990-ųjų pabaigoje sukūrė Nicholas Christopoulos.
Prisijunkite prie diskusijų forumo:
https://smallbasic.discourse.group
Praneškite apie bet kokias avarijas vienu iš šių. Būtinai įtraukite nedidelį kodo fragmentą, sukeliantį problemą.
– https://github.com/smallbasic/SmallBASIC/issues
- paštas: smallbasic@gmail.com