سمال بایسک ایک تیز رفتار اور آسانی سے BASIC پروگرامنگ زبان کی ترجمان ترجمان ہے۔
SmallBASIC ایک تیز رفتار اور سیکھنے میں آسان BASIC پروگرامنگ لینگویج انٹرپریٹر ہے جو روزمرہ کے حسابات، اسکرپٹس اور پروٹو ٹائپس کے لیے مثالی ہے۔ SmallBASIC میں trigonometric، matrices اور algebra کے فنکشنز، ایک طاقتور سٹرنگ لائبریری، سسٹم، اور گرافک کمانڈز کے ساتھ سٹرکچرڈ پروگرامنگ نحو شامل ہیں۔
نوٹ: یہ مائیکروسافٹ کی طرف سے *نہیں* "Small Basic" ہے۔ یہ اوپن سورس GPL ورژن 3 لائسنس یافتہ SmallBASIC ہے جو اصل میں پام پائلٹ کے لیے بنایا گیا تھا اور بعد میں فرینکلن ای بک مین اور نوکیا 770 ڈیوائسز پر پورٹ کیا گیا تھا۔
SmallBASIC الگ سے دستیاب "ہیکرز کی بورڈ" کے ساتھ اچھی طرح کام کرتا ہے۔
SmallBASIC کی کچھ خصوصیات یہ ہیں:
- سمال بیسک ایک ملٹی پلیٹ فارم بنیادی زبان ہے: فی الحال، لینکس، ونڈوز اور اینڈرائیڈ سپورٹ ہیں۔
- زبان کافی کمپیکٹ ہے: لینکس کے لیے ڈیبین انسٹالر، مثال کے طور پر، ایک 340 kb فائل کے طور پر آتا ہے۔
- SmallBASIC میں ریاضی کے افعال کا ایک بہت ہی جامع سیٹ موجود ہے۔
- یہ ایک تشریح شدہ زبان ہے جس میں تالیف چلانے کی ضرورت نہیں ہے۔
- SmallBASIC سٹرکچرڈ پروگرامنگ، صارف کی طرف سے طے شدہ ڈھانچے اور ماڈیولرائزڈ سورس فائلوں کی حمایت کرتا ہے۔ اگرچہ یہ آبجیکٹ پر مبنی نہیں ہے۔
- یہ نحو کے سوالات میں بھی بہت زیادہ راہیں دکھاتا ہے: بہت سے کمانڈز کے لیے، متبادل موجود ہیں، اور بہت سی تعمیرات کے لیے، مختلف مترادفات دستیاب ہیں۔
- سمال بیسک اپنے چھوٹے IDE کے ساتھ آتا ہے۔
- گرافکس پرائمیٹوز (جیسے لائنیں، دائرے وغیرہ) فراہم کیے گئے ہیں، نیز آواز اور سادہ GUI فنکشنز۔
SmallBASIC، جو اصل میں 1990 کی دہائی کے آخر میں Nicholas Christopoulos نے پام پائلٹ کے ذاتی ڈیجیٹل اسسٹنٹ کے لیے تخلیق کیا تھا۔
بحث کے فورم میں شامل ہوں:
https://www.syntaxbomb.com/smallbasic
براہ کرم کسی بھی حادثے کی اطلاع درج ذیل میں سے کسی کو دیں۔ کوڈ کا ایک چھوٹا ٹکڑا شامل کرنا یقینی بنائیں جس سے مسئلہ پیدا ہو۔
- https://github.com/smallbasic/SmallBASIC/issues
- ای میل: smallbasic@gmail.com