Lightweight programming language
ಹಗುರವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಸಣ್ಣ ಮೆಮೊರಿ ಹೆಜ್ಜೆಗುರುತನ್ನು ಹೊಂದುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸುಲಭವಾಗಿದೆ (ವಿವಿಧ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಭಾಷೆಯನ್ನು ಪೋರ್ಟ್ ಮಾಡುವಾಗ ಮುಖ್ಯವಾಗಿದೆ), ಮತ್ತು/ಅಥವಾ ಕನಿಷ್ಠ ವಾಕ್ಯರಚನೆಯನ್ನು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿವೆ. ಈ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ಸರಳ ವಾಕ್ಯರಚನೆಯನ್ನು ಮತ್ತು ಶಬ್ದಾರ್ಥವನ್ನು ಹೊಂದಿವೆ, ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಕಲಿಯಬಹುದು. ಕೆಲವು ಹಗುರವಾದ ಭಾಷೆಗಳು (ಉದಾಹರಣೆಗೆ ಲಿಸ್ಪ್, ಫೋರ್ತ್ ಮತ್ತು ಟಿ. ಸಿ. ಎಲ್) ಕಾರ್ಯಗತಗೊಳಿಸಲು ಎಷ್ಟು ಸರಳವಾಗಿವೆಯೆಂದರೆ ಅವು ಅನೇಕ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಳನ್ನು (ಉಪಭಾಷೆಗಳನ್ನು) ಹೊಂದಿವೆ. ಸಣ್ಣ ಬೇಸಿಕ್ನಂತಹ ಮೂಲ ಭಾಷೆಯ ಅನುಷ್ಠಾನಗಳನ್ನು ಹಗುರವಾಗುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದರಿಂದಾಗಿ ಅವು 1980 ರ ದಶಕದ ಮೈಕ್ರೊಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಚಲಿಸಬಹುದು, ಏಕೆಂದರೆ ಮೆಮೊರಿ ನಿರ್ಬಂಧಗಳು. ಫೋರ್ತ್ ಎಂಬುದು ರಿವರ್ಸ್ ಪಾಲಿಶ್ ಸಂಕೇತವನ್ನು ಬಳಸುವ ಸ್ಟ್ಯಾಕ್-ಆಧಾರಿತ ಸಂಯೋಜಿತ ಕಡ್ಡಾಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಟಾಯ್ ಲಾಂಗ್ವೇಜಸ್ ಬ್ರೈನ್ಫಕ್ ಅತ್ಯಂತ ಕನಿಷ್ಠವಾದ ನಿಗೂಢ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಗಳು ಐಒ ಐಒ ಒಂದು ಮೂಲಮಾದರಿ ಆಧಾರಿತ ವಸ್ತು-ಆಧಾರಿತ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಲಿಸ್ಪ್ ಲಿಸ್ಪ್ ತರಹದ ಭಾಷೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಆದ್ದರಿಂದ ಅದರ ಅನೇಕ ಹಗುರವಾದ ಅನುಷ್ಠಾನಗಳಿವೆ. ಕೆಲವು ಗಮನಾರ್ಹ ಅನುಷ್ಠಾನಗಳಿವೆಃ ಲಿಸ್ಪ್ನ ಹೊಸ LISP ಪಿಕೋ ಲಿಸ್ಪ್ ಉಲಿಸ್ಪ್ ವ್ಯುತ್ಪನ್ನಗಳುಃ ಪಿಕೋ ರಿಬೋಲ್ ರೆಡ್ ಸ್ಕೀಮ್ Tcl Tcl-ರೀತಿಯ ಭಾಷೆಗಳನ್ನು ಅದರ ಸರಳ ವಾಕ್ಯರಚನೆಯಿಂದಾಗಿ ಸುಲಭವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಟಿ. ಸಿ. ಎಲ್ ಸ್ವತಃ ಅಷ್ಟು ಹಗುರವಾಗಿಲ್ಲದಿರಬಹುದು, ಆದರೆ ಟಿ. ಸಿ. ಎಲ್ ತರಹದ ವಾಕ್ಯರಚನೆಯನ್ನು ಹೊಂದಿರುವ ಭಾಷೆಗಳ ಕೆಲವು ಹಗುರವಾದ ಅನುಷ್ಠಾನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ. ಎಂಬೆಡೆಡ್ ಲಾಂಗ್ವೇಜಸ್ ಇಸಿಎಂಎಸ್ಕ್ರಿಪ್ಟ್ ಇಸಿಎಂಎಸ್ಕ್ರಿಪ್ಟ್ನ ಅನೇಕ ಎಂಬೆಡೆಡ್ ಮಾಡಬಹುದಾದ ಅನುಷ್ಠಾನಗಳಿವೆಃ ಡ್ಯೂಕ್ಟೆಪ್ ಎಸ್ಪ್ರುನೊ ಜೆರ್ರೀಸ್ಕ್ರಿಪ್ಟ್ ಜಿಸಿಶ್ ಮುಜೆಎಸ್ ಕ್ವಿಕ್ಜೆಎಸ್ ಡೆರಿವೇಟಿವ್ಸ್ ಆಫ್ ಇಸಿಎಂಎಸ್ಕ್ರಿಪ್ಟ್ಃ ಅಳಿಲು ಲುವಾ ಲುವಾ ಒಂದು ಚಿಕ್ಕದಾಗಿದೆ (ಸಿ ಮೂಲವು ಅಂದಾಜು. 300 ಕೆಬಿ ಟಾರ್ಬಾಲ್, ಆವೃತ್ತಿ 5.3.1 ರಂತೆ), ಪೋರ್ಟಬಲ್ ಮತ್ತು ಎಂಬೆಡ್ ಮಾಡಬಹುದಾದ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆ (ಜೆಐಟಿ ಕಂಪೈಲರ್ ವೇಗವನ್ನು ಸುಧಾರಿಸುವ ಲುಯಾಜಿಟ್ನೊಂದಿಗೆ). ರನ್ಟೈಮ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸಲು ಇದನ್ನು ಕಂಪ್ಯೂಟರ್ ಆಟಗಳಂತಹ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಅಳವಡಿಸಬಹುದು. ರೆನ್ ರೆನ್ ಒಂದು ಸಣ್ಣ, ವೇಗದ, ವಸ್ತು-ಆಧಾರಿತ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಹಗುರವಾದ ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆಯ ಹಗುರವಾದ ಸಾಫ್ಟ್ವೇರ್ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಸಹ ನೋಡಿ