SmallBASIC הוא מתורגמן שפת תכנות BASIC מהיר וקל ללמידה אידיאלי לחישובים יומיומיים, סקריפטים ואבות טיפוס. SmallBASIC כולל פונקציות טריגונומטריות, מטריצות ואלגברה, ספריית מחרוזות רבת עוצמה, מערכת ופקודות גרפיות יחד עם תחביר תכנות מובנה.
הערה: זה *לא* "Small Basic" מבית Microsoft. זהו קוד פתוח GPL גרסה 3 ברישיון SmallBASIC שנוצר במקור עבור Palm Pilot ומאוחר יותר הועבר למכשירי Franklin eBookman ו-Nokia 770.
SmallBASIC עובד היטב עם "מקלדת האקר" זמינה בנפרד.
חלק מהתכונות של SmallBASIC הן:
- SmallBASIC היא שפת BASIC מרובת פלטפורמות: נכון לעכשיו, לינוקס, Windows ואנדרואיד נתמכות.
- השפה די קומפקטית: תוכנית ההתקנה של דביאן ללינוקס, למשל, מגיעה כקובץ בודד של 340 קילובייט.
- SmallBASIC כולל סט מקיף מאוד של פונקציות מתמטיות.
- זוהי שפה מפורשת ללא צורך בריצות קומפילציה.
- SmallBASIC תומך בתכנות מובנה, מבנים המוגדרים על ידי משתמש וקבצי מקור מודולריים. אבל זה לא מונחה עצמים.
- זה גם מראה מרחב פעולה רב בשאלות של תחביר: עבור פקודות רבות, קיימות חלופות, ועבור מבנים רבים, קיימות מילים נרדפות שונות.
- SmallBASIC מגיע עם IDE קטן משלו.
- פרימיטיבים גרפיים (כמו קווים, עיגולים וכו') מסופקים, כמו גם פונקציות צליל ו-GUI פשוטות.
SmallBASIC, אשר נוצרה במקור עבור העוזר הדיגיטלי האישי של Palm Pilot בסוף שנות ה-90 על ידי ניקולס כריסטופולוס.
הצטרפו לפורום הדיון:
https://www.syntaxbomb.com/smallbasic
אנא דווח על קריסות לאחד מהבאים. הקפד לכלול קטע קוד קטן שגורם לבעיה.
- https://github.com/smallbasic/SmallBASIC/issues
- אימייל: smallbasic@gmail.com
עדכון אחרון בתאריך
10 ביולי 2024