SmallBASIC అనేది రోజువారీ లెక్కలు, స్క్రిప్ట్లు మరియు ప్రోటోటైప్లకు అనువైన బేసిక్ ప్రోగ్రామింగ్ లాంగ్వేజ్ ఇంటర్ప్రెటర్ని వేగంగా మరియు సులభంగా నేర్చుకోవచ్చు. SmallBASIC త్రికోణమితి, మాత్రికలు మరియు బీజగణిత విధులు, శక్తివంతమైన స్ట్రింగ్ లైబ్రరీ, సిస్టమ్ మరియు గ్రాఫిక్ ఆదేశాలతో పాటు నిర్మాణాత్మక ప్రోగ్రామింగ్ సింటాక్స్ను కలిగి ఉంటుంది.
గమనిక: ఇది Microsoft నుండి *కాదు* "స్మాల్ బేసిక్". ఇది ఓపెన్ సోర్స్ GPL వెర్షన్ 3 లైసెన్స్ పొందిన SmallBASIC నిజానికి పామ్ పైలట్ కోసం తయారు చేయబడింది మరియు తర్వాత ఫ్రాంక్లిన్ eBookman మరియు Nokia 770 పరికరాలకు పోర్ట్ చేయబడింది.
SmallBASIC విడిగా అందుబాటులో ఉన్న "హ్యాకర్స్ కీబోర్డ్"తో బాగా పనిచేస్తుంది.
SmallBASIC యొక్క కొన్ని లక్షణాలు:
- SmallBASIC అనేది బహుళ-ప్లాట్ఫారమ్ BASIC భాష: ప్రస్తుతం, Linux, Windows మరియు Androidకి మద్దతు ఉంది.
- భాష చాలా కాంపాక్ట్గా ఉంది: Linux కోసం డెబియన్ ఇన్స్టాలర్, ఉదాహరణకు, ఒకే 340 kb ఫైల్గా వస్తుంది.
- SmallBASIC చాలా సమగ్రమైన గణిత విధులను కలిగి ఉంటుంది.
- ఇది కంపైలేషన్ పరుగులు అవసరం లేని ఒక అన్వయించబడిన భాష.
- SmallBASIC నిర్మాణాత్మక ప్రోగ్రామింగ్, వినియోగదారు నిర్వచించిన నిర్మాణాలు మరియు మాడ్యులరైజ్డ్ సోర్స్ ఫైల్లకు మద్దతు ఇస్తుంది. అయితే ఇది ఆబ్జెక్ట్ ఓరియెంటెడ్ కాదు.
- ఇది సింటాక్స్ ప్రశ్నలలో కూడా చాలా వెసులుబాటును చూపుతుంది: అనేక ఆదేశాలకు, ప్రత్యామ్నాయాలు ఉన్నాయి మరియు అనేక నిర్మాణాలకు, విభిన్న పర్యాయపదాలు అందుబాటులో ఉన్నాయి.
- SmallBASIC దాని స్వంత చిన్న IDEతో వస్తుంది.
- గ్రాఫిక్స్ ప్రిమిటివ్లు (లైన్లు, సర్కిల్లు మొదలైనవి) అందించబడ్డాయి, అలాగే సౌండ్ మరియు సింపుల్ GUI ఫంక్షన్లు అందించబడ్డాయి.
SmallBASIC, ఇది నిజానికి పామ్ పైలట్ పర్సనల్ డిజిటల్ అసిస్టెంట్ కోసం 1990ల చివరలో నికోలస్ క్రిస్టోపౌలోస్ చేత సృష్టించబడింది.
చర్చా వేదికలో చేరండి:
https://smallbasic.discourse.group
దయచేసి ఏవైనా క్రాష్లను కింది వాటిలో ఒకదానికి నివేదించండి. సమస్యకు కారణమయ్యే కోడ్ యొక్క చిన్న స్నిప్పెట్ను చేర్చారని నిర్ధారించుకోండి.
- https://github.com/smallbasic/SmallBASIC/issues
- ఇమెయిల్: smallbasic@gmail.com
అప్డేట్ అయినది
21 మార్చి, 2025