O SmallBASIC
SmallBASIC jest szybka i łatwa do nauczenia się języka programowania BASIC interpretera.
SmallBASIC to szybki i łatwy w nauce interpreter języka programowania BASIC, idealny do codziennych obliczeń, skryptów i prototypów. SmallBASIC zawiera funkcje trygonometryczne, macierzowe i algebraiczne, potężną bibliotekę ciągów znaków, polecenia systemowe i graficzne, a także składnię programowania strukturalnego.
UWAGA: To *nie* jest „Small Basic” firmy Microsoft. To SmallBASIC na licencji open source GPL w wersji 3, pierwotnie stworzony dla Palm Pilota, a później przeniesiony na urządzenia Franklin eBookman i Nokia 770.
Do funkcji SmallBASIC należą:
- SmallBASIC to wieloplatformowy język BASIC: Obecnie obsługiwany jest system Linux, Windows i Android.
- Język jest dość kompaktowy: na przykład instalator Debiana dla systemu Linux jest dostępny jako pojedynczy plik o rozmiarze 340 kB.
- SmallBASIC oferuje bardzo obszerny zestaw funkcji matematycznych.
- Jest to język interpretowany, który nie wymaga kompilacji.
- SmallBASIC obsługuje programowanie strukturalne, struktury definiowane przez użytkownika i modularne pliki źródłowe. Nie jest jednak zorientowany obiektowo.
- Oferuje również dużą swobodę w kwestiach składni: dla wielu poleceń istnieją alternatywy, a dla wielu konstrukcji dostępne są różne synonimy.
- SmallBASIC posiada własne, niewielkie środowisko programistyczne (IDE).
- Dostępne są prymitywy graficzne (takie jak linie, okręgi itp.), a także funkcje dźwiękowe i proste funkcje graficznego interfejsu użytkownika (GUI).
SmallBASIC, pierwotnie stworzony dla palmtopa pod koniec lat 90. przez Nicholasa Christopoulosa na potrzeby palmtopa.
Dołącz do forum dyskusyjnego:
https://smallbasic.discourse.group
Zgłoś wszelkie awarie do jednego z poniższych adresów. Pamiętaj, aby dołączyć krótki fragment kodu powodujący problem.
- https://github.com/smallbasic/SmallBASIC/issues
- e-mail: smallbasic@gmail.com
What's new in the latest 12.29
Updated SOUND to avoid clicks
Updated USB API to allow setting baud rate and timeout
Updated android.speak() to take additional non-string args
Update PEN(3) handling
Informacje SmallBASIC APK
Stare wersje SmallBASIC
SmallBASIC 12.29
SmallBASIC 12.28
SmallBASIC 12.27
SmallBASIC 12.26
SmallBASIC Alternatywa
Superszybkie i bezpieczne pobieranie za pośrednictwem aplikacji APKPure
Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!