SmallBASIC એ રોજિંદા ગણતરીઓ, સ્ક્રિપ્ટો અને પ્રોટોટાઇપ માટે બેઝિક પ્રોગ્રામિંગ લેંગ્વેજ ઇન્ટરપ્રીટરનો આદર્શ શીખવામાં ઝડપી અને સરળ છે. SmallBASIC માં ત્રિકોણમિતિ, મેટ્રિસિસ અને બીજગણિત ફંક્શન્સ, એક શક્તિશાળી સ્ટ્રિંગ લાઇબ્રેરી, સિસ્ટમ અને ગ્રાફિક કમાન્ડ્સ સાથે સ્ટ્રક્ચર્ડ પ્રોગ્રામિંગ સિન્ટેક્સનો સમાવેશ થાય છે.
નોંધ: આ Microsoft તરફથી *નથી* "સ્મોલ બેઝિક" છે. આ ઓપન સોર્સ GPL વર્ઝન 3 લાઇસન્સ ધરાવતું SmallBASIC મૂળ રૂપે પામ પાયલટ માટે બનાવવામાં આવ્યું હતું અને પછીથી ફ્રેન્કલિન ઇબુકમેન અને નોકિયા 770 ઉપકરણો પર પોર્ટ કરવામાં આવ્યું હતું.
SmallBASIC ની કેટલીક વિશેષતાઓ છે:
- SmallBASIC એ મલ્ટી-પ્લેટફોર્મ બેઝિક ભાષા છે: હાલમાં, 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
આ રોજ અપડેટ કર્યું
9 ઑક્ટો, 2025