SmallBASIC ದೈನಂದಿನ ಲೆಕ್ಕಾಚಾರಗಳು, ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಮತ್ತು ಮೂಲಮಾದರಿಗಳಿಗೆ ಸೂಕ್ತವಾದ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಕಲಿಯಲು ವೇಗವಾದ ಮತ್ತು ಸುಲಭವಾಗಿದೆ. SmallBASIC ತ್ರಿಕೋನಮಿತಿ, ಮ್ಯಾಟ್ರಿಸಸ್ ಮತ್ತು ಬೀಜಗಣಿತ ಕಾರ್ಯಗಳು, ಶಕ್ತಿಯುತ ಸ್ಟ್ರಿಂಗ್ ಲೈಬ್ರರಿ, ಸಿಸ್ಟಮ್ ಮತ್ತು ಗ್ರಾಫಿಕ್ ಆಜ್ಞೆಗಳನ್ನು ರಚನಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಿಂಟ್ಯಾಕ್ಸ್ನೊಂದಿಗೆ ಒಳಗೊಂಡಿದೆ.
ಸೂಚನೆ: ಇದು ಮೈಕ್ರೋಸಾಫ್ಟ್ನಿಂದ *ಅಲ್ಲ* "ಸ್ಮಾಲ್ ಬೇಸಿಕ್". ಇದು ಓಪನ್ ಸೋರ್ಸ್ ಜಿಪಿಎಲ್ ಆವೃತ್ತಿ 3 ಪರವಾನಗಿ ಪಡೆದ ಸ್ಮಾಲ್ ಬೇಸಿಕ್ ಮೂಲತಃ ಪಾಮ್ ಪೈಲಟ್ಗಾಗಿ ತಯಾರಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ನಂತರ ಫ್ರಾಂಕ್ಲಿನ್ ಇಬುಕ್ಮ್ಯಾನ್ ಮತ್ತು ನೋಕಿಯಾ 770 ಸಾಧನಗಳಿಗೆ ಪೋರ್ಟ್ ಮಾಡಲಾಗಿದೆ.
SmallBASIC ಪ್ರತ್ಯೇಕವಾಗಿ ಲಭ್ಯವಿರುವ "ಹ್ಯಾಕರ್ಸ್ ಕೀಬೋರ್ಡ್" ನೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
SmallBASIC ನ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು:
- SmallBASIC ಬಹು-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬೇಸಿಕ್ ಭಾಷೆಯಾಗಿದೆ: ಪ್ರಸ್ತುತ, Linux, Windows ಮತ್ತು Android ಅನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ.
- ಭಾಷೆ ಸಾಕಷ್ಟು ಸಾಂದ್ರವಾಗಿರುತ್ತದೆ: ಲಿನಕ್ಸ್ಗಾಗಿ ಡೆಬಿಯನ್ ಇನ್ಸ್ಟಾಲರ್, ಉದಾಹರಣೆಗೆ, ಒಂದೇ 340 ಕೆಬಿ ಫೈಲ್ನಂತೆ ಬರುತ್ತದೆ.
- SmallBASIC ಗಣಿತದ ಕಾರ್ಯಗಳ ಒಂದು ಸಮಗ್ರ ಸೆಟ್ ಅನ್ನು ಹೊಂದಿದೆ.
- ಇದು ಯಾವುದೇ ಸಂಕಲನ ರನ್ಗಳ ಅಗತ್ಯವಿಲ್ಲದ ವ್ಯಾಖ್ಯಾನಿತ ಭಾಷೆಯಾಗಿದೆ.
- SmallBASIC ರಚನಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್, ಬಳಕೆದಾರ-ವ್ಯಾಖ್ಯಾನಿತ ರಚನೆಗಳು ಮತ್ತು ಮಾಡ್ಯುಲೈಸ್ಡ್ ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಆದರೂ ಇದು ವಸ್ತು-ಆಧಾರಿತವಲ್ಲ.
- ಇದು ಸಿಂಟ್ಯಾಕ್ಸ್ನ ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಅವಕಾಶವನ್ನು ತೋರಿಸುತ್ತದೆ: ಅನೇಕ ಆಜ್ಞೆಗಳಿಗೆ, ಪರ್ಯಾಯಗಳಿವೆ, ಮತ್ತು ಅನೇಕ ರಚನೆಗಳಿಗೆ, ವಿಭಿನ್ನ ಸಮಾನಾರ್ಥಕಗಳು ಲಭ್ಯವಿವೆ.
- SmallBASIC ತನ್ನದೇ ಆದ ಚಿಕ್ಕ IDE ನೊಂದಿಗೆ ಬರುತ್ತದೆ.
- ಗ್ರಾಫಿಕ್ಸ್ ಮೂಲಗಳನ್ನು (ರೇಖೆಗಳು, ವಲಯಗಳು, ಇತ್ಯಾದಿ) ಒದಗಿಸಲಾಗಿದೆ, ಹಾಗೆಯೇ ಧ್ವನಿ ಮತ್ತು ಸರಳ GUI ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
SmallBASIC, ಇದು ಮೂಲತಃ ಪಾಮ್ ಪೈಲಟ್ ಪರ್ಸನಲ್ ಡಿಜಿಟಲ್ ಅಸಿಸ್ಟೆಂಟ್ಗಾಗಿ 1990 ರ ದಶಕದ ಉತ್ತರಾರ್ಧದಲ್ಲಿ ನಿಕೋಲಸ್ ಕ್ರಿಸ್ಟೋಪೌಲೋಸ್ ಅವರಿಂದ ರಚಿಸಲ್ಪಟ್ಟಿತು.
ಚರ್ಚಾ ವೇದಿಕೆಗೆ ಸೇರಿ:
https://smallbasic.discourse.group
ದಯವಿಟ್ಟು ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಕ್ರ್ಯಾಶ್ಗಳನ್ನು ವರದಿ ಮಾಡಿ. ಸಮಸ್ಯೆಯನ್ನು ಉಂಟುಮಾಡುವ ಕೋಡ್ನ ಸಣ್ಣ ತುಣುಕನ್ನು ಸೇರಿಸಲು ಮರೆಯದಿರಿ.
- https://github.com/smallbasic/SmallBASIC/issues
- ಇಮೇಲ್: smallbasic@gmail.com
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಮಾರ್ಚ್ 21, 2025