SmallBASIC एक तेज़ और सीखने में आसान BASIC प्रोग्रामिंग भाषा इंटरप्रेटर है जो रोज़मर्रा की गणनाओं, स्क्रिप्ट और प्रोटोटाइप के लिए आदर्श है। SmallBASIC में त्रिकोणमितीय, आव्यूह और बीजगणितीय फलन, एक शक्तिशाली स्ट्रिंग लाइब्रेरी, सिस्टम और ग्राफ़िक कमांड के साथ-साथ संरचित प्रोग्रामिंग सिंटैक्स शामिल हैं।
नोट: यह Microsoft का "Small Basic" *नहीं* है। यह ओपन सोर्स GPL संस्करण 3 लाइसेंस प्राप्त SmallBASIC है जिसे मूल रूप से Palm Pilot के लिए बनाया गया था और बाद में इसे Franklin eBookman और Nokia 770 उपकरणों में पोर्ट किया गया।
SmallBASIC की कुछ विशेषताएँ इस प्रकार हैं:
- SmallBASIC एक बहु-प्लेटफ़ॉर्म BASIC भाषा है: वर्तमान में, Linux, Windows और Android समर्थित हैं।
- यह भाषा काफी संक्षिप्त है: उदाहरण के लिए, Linux के लिए Debian इंस्टॉलर एक 340 kb फ़ाइल के रूप में आता है।
- SmallBASIC में गणितीय फलनों का एक बहुत ही व्यापक सेट है।
- यह एक व्याख्या की गई भाषा है जिसके लिए किसी संकलन रन की आवश्यकता नहीं होती है।
- स्मॉलबेसिक संरचित प्रोग्रामिंग, उपयोगकर्ता-परिभाषित संरचनाओं और मॉड्यूलर स्रोत फ़ाइलों का समर्थन करता है। हालाँकि, यह ऑब्जेक्ट-ओरिएंटेड नहीं है।
- यह वाक्यविन्यास संबंधी प्रश्नों में भी काफ़ी छूट देता है: कई कमांड के लिए, विकल्प उपलब्ध हैं, और कई संरचनाओं के लिए, अलग-अलग समानार्थी शब्द उपलब्ध हैं।
- स्मॉलबेसिक अपने स्वयं के छोटे आईडीई के साथ आता है।
- ग्राफ़िक्स प्राइमिटिव्स (जैसे रेखाएँ, वृत्त, आदि) के साथ-साथ ध्वनि और सरल GUI फ़ंक्शन भी प्रदान किए जाते हैं।
स्मॉलबेसिक, जिसे मूल रूप से 1990 के दशक के अंत में निकोलस क्रिस्टोपोलोस द्वारा पाम पायलट पर्सनल डिजिटल असिस्टेंट के लिए बनाया गया था।
चर्चा मंच में शामिल हों:
https://smallbasic.discourse.group
कृपया किसी भी क्रैश की रिपोर्ट निम्नलिखित में से किसी एक पर करें। समस्या पैदा करने वाले कोड का एक छोटा सा अंश अवश्य शामिल करें।
- https://github.com/smallbasic/SmallBASIC/issues
- ईमेल: smallbasic@gmail.com
पिछली बार अपडेट होने की तारीख
25 जून 2025