SmallBASIC sürətli və öyrənilməsi asan BASIC proqramlaşdırma dili tərcüməçisidir, gündəlik hesablamalar, skriptlər və prototiplər üçün idealdır. SmallBASIC-ə triqonometrik, matrislər və cəbr funksiyaları, güclü simli kitabxana, sistem və strukturlaşdırılmış proqramlaşdırma sintaksisi ilə birlikdə qrafik əmrlər daxildir.
QEYD: Bu *Microsoft-dan * deyil* "Kiçik Basic"dir. Bu, ilkin olaraq Palm Pilot üçün hazırlanmış və daha sonra Franklin eBookman və Nokia 770 cihazlarına daşınmış açıq mənbəli GPL versiyası 3 lisenziyalı SmallBASIC-dir.
SmallBASIC ayrıca mövcud olan "Hacker klaviaturası" ilə yaxşı işləyir.
SmallBASIC-in bəzi xüsusiyyətləri bunlardır:
- SmallBASIC çox platformalı BASIC dilidir: Hazırda Linux, Windows və Android dəstəklənir.
- Dil olduqca yığcamdır: Linux üçün Debian quraşdırıcısı, məsələn, tək 340 kb fayl kimi gəlir.
- SmallBASIC çox əhatəli riyazi funksiyalar toplusuna malikdir.
- Bu, heç bir kompilyasiya tələb olunmayan tərcümə edilmiş bir dildir.
- SmallBASIC strukturlaşdırılmış proqramlaşdırmanı, istifadəçi tərəfindən müəyyən edilmiş strukturları və modullaşdırılmış mənbə fayllarını dəstəkləyir. Baxmayaraq ki, obyekt yönümlü deyil.
- Bu, həm də sintaksis suallarında çox boşluq göstərir: Bir çox əmrlər üçün alternativlər var və bir çox konstruksiyalar üçün müxtəlif sinonimlər mövcuddur.
- SmallBASIC öz kiçik IDE ilə gəlir.
- Qrafik primitivlər (xəttlər, dairələr və s. kimi), həmçinin səsli və sadə GUI funksiyaları təmin edilir.
SmallBASIC, əvvəlcə 1990-cı illərin sonunda Nikolas Kristopulos tərəfindən Palm Pilot şəxsi rəqəmsal köməkçisi üçün yaradılmışdır.
Müzakirə forumuna qoşulun:
https://www.syntaxbomb.com/smallbasic
Zəhmət olmasa, hər hansı qəza barədə aşağıdakılardan birinə xəbər verin. Problemə səbəb olan kiçik bir kod parçasını daxil etməyinizə əmin olun.
- https://github.com/smallbasic/SmallBASIC/issues
- e-poçt: smallbasic@gmail.com
Güncəlləmə vaxtı
10 iyl 2024