Rocky Mountain BASIC
ರಾಕಿ ಮೌಂಟೇನ್ ಬೇಸಿಕ್ (ಆರ್ಎಂಬಿ ಅಥವಾ ಆರ್ಎಂ-ಬೇಸಿಕ್ ಎಂದೂ ಸಹ ಕರೆಯಲಾಗುತ್ತದೆ) ಎಂಬುದು ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ ರಚಿಸಿದ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಒಂದು ಉಪಭಾಷೆಯಾಗಿದೆ. ಜಿಪಿಐಬಿ ಬಳಸುವ ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷಾ ಸಾಧನಗಳ ನಿಯಂತ್ರಣಕ್ಕೆ ಇದು ವಿಶೇಷವಾಗಿ ಜನಪ್ರಿಯವಾಗಿತ್ತು. ಇದು ಬೇಸಿಕ್ ಉಪಭಾಷೆಗಳಲ್ಲಿ ಘಟನೆ-ಚಾಲಿತ ಕಾರ್ಯಾಚರಣೆ, ವ್ಯಾಪಕವಾದ ಬಾಹ್ಯ ಐ/ಒ ಬೆಂಬಲ, ಸಂಕೀರ್ಣ ಸಂಖ್ಯೆ ಬೆಂಬಲ ಮತ್ತು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಕುಶಲತೆಯ ಕಾರ್ಯಗಳಂತಹ ಹಲವಾರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಅಥವಾ ಅಸಾಮಾನ್ಯವಾಗಿದೆ. ಇಂದು, ಆರ್. ಎಂ. ಬಿ. ಯನ್ನು ಮುಖ್ಯವಾಗಿ ಆರ್. ಎಂ. ಬಿ. ತಂತ್ರಾಂಶ, ಯಂತ್ರಾಂಶ ಅಥವಾ ಪರಿಣತಿಯಲ್ಲಿ ಹೂಡಿಕೆ ಈಗಾಗಲೇ ಇರುವ ಪರಿಸರದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಇತಿಹಾಸ ಮತ್ತು ಅನುಷ್ಠಾನಗಳು ರಾಕಿ ಮೌಂಟೇನ್ ಬೇಸಿಕ್ನ ಮೂಲವನ್ನು ಕೊಲೊರಾಡೋದ ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ನ ಸೌಲಭ್ಯಗಳಲ್ಲಿ ಗುರುತಿಸಬಹುದು. ಕೊಲೊರಾಡೋ ರಾಕಿ ಪರ್ವತಗಳಲ್ಲಿರುವುದರಿಂದ, ಕಂಪನಿಯೊಳಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಇತರ ಬೇಸಿಕ್ ಉಪಭಾಷೆಗಳಿಂದ ಇದನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಬೇಸಿಕ್ನ ಈ ರೂಪಾಂತರವನ್ನು "ರಾಕಿ ಮೌಂಟೇನ್ ಬೇಸಿಕ್" ಎಂದು ಕರೆಯಲಾಯಿತು. ರಾಕಿ ಮೌಂಟೇನ್ ಬೇಸಿಕ್ ಹೆಸರು HPಗೆ ಮೂಲವಾಗಿದೆಯೇ ಅಥವಾ ಹೊರಗಿನಿಂದ ಬಂದಿದೆಯೇ ಎಂಬುದು ಅಸ್ಪಷ್ಟವಾಗಿದೆ, ಆದರೆ HP/ಕೀಸೈಟ್ ಈ ಪದವನ್ನು ತಮ್ಮ ಸ್ವಂತ ದಾಖಲೆಯಲ್ಲಿ ಬಳಸುತ್ತದೆ, ಜೊತೆಗೆ ಹೆಚ್ಚು ಔಪಚಾರಿಕವಾದ "HP ಬೇಸಿಕ್" ಉತ್ಪನ್ನದ ಹೆಸರನ್ನೂ ಬಳಸುತ್ತದೆ. 1972 ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ HP 9830A, 9800 ಲೈನ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಸಾಲಿನಲ್ಲಿ ಅಗ್ರಸ್ಥಾನದಲ್ಲಿದೆ, ಇದು ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿ ಓದಲು-ಮಾತ್ರ ಮೆಮೊರಿಯಲ್ಲಿ (ROM) ಬೇಸಿಕ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಹೊಂದಿರುವ ಮೊದಲ HP ಕಂಪ್ಯೂಟರ್ ಆಗಿದೆ. ಸಮೂಹ ಸಂಗ್ರಹಣೆ, ಪ್ಲ್ಯಾಟರ್ ಗ್ರಾಫಿಕ್ಸ್, ಸ್ಟ್ರಿಂಗ್ ವೇರಿಯೇಬಲ್ಗಳು ಮತ್ತು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಕಾರ್ಯಾಚರಣೆಗಳಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳಿಗಾಗಿ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ರಾಮ್ಗಳೊಂದಿಗೆ ವಿಸ್ತರಿಸಬಹುದು. ಇದು ಲೈನ್ ಎಡಿಟಿಂಗ್ಗಾಗಿ ಒಂದು-ಸಾಲಿನ ಎಲ್ಇಡಿ ಫಲಕವನ್ನು ಹೊಂದಿತ್ತು, ಆದರೆ 1970 ರ ದಶಕದ ಕೊನೆಯಲ್ಲಿ ಪೂರ್ಣ ಪರದೆಯ ಸಿಆರ್ಟಿ ಪ್ರದರ್ಶನಗಳೊಂದಿಗೆ ವೇಗದ ಎಚ್. ಪಿ. 9835 ಮತ್ತು ಎಚ್. ಪಿ. 9845 ಡೆಸ್ಕ್ಟಾಪ್ ಕಂಪ್ಯೂಟರ್ಗಳು ಅನುಸರಿಸಿದವು. ತಾಂತ್ರಿಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು ಇನ್ಸ್ಟ್ರುಮೆಂಟೇಶನ್ ನಿಯಂತ್ರಣ ಎರಡಕ್ಕೂ ವಿಜ್ಞಾನಿಗಳು ಮತ್ತು ಎಂಜಿನಿಯರ್ಗಳನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡ ಮೊದಲ ಕಾರ್ಯಸ್ಥಳಗಳಲ್ಲಿ ಇವು ಸೇರಿವೆ. ಇವುಗಳ ನಂತರ HP 9826 ಮತ್ತು HP 9836 ಕಂಪ್ಯೂಟರ್ಗಳು ಬಂದವು, ಇವು HP 9800 ಸರಣಿಯ ಕಂಪ್ಯೂಟರ್ಗಳ ಪ್ರಮುಖ ಮಾದರಿಗಳಾಗಿದ್ದವು. ಈ ಎಲ್ಲಾ ನಾಲ್ಕು ಕಂಪ್ಯೂಟರ್ಗಳು ರಾಕಿ ಮೌಂಟೇನ್ ಬೇಸಿಕ್ನ ಆವೃತ್ತಿಗಳನ್ನು ಹೊಂದಿದ್ದವು. ಈ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ HP ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷಾ ಸಾಧನಗಳಿಗೆ ನಿಯಂತ್ರಕಗಳಾಗಿ ಬಳಸಲಾಗುತ್ತಿತ್ತು, ಇದನ್ನು HP ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಬಸ್, (HP-IB) ಮೂಲಕ ಸಂಪರ್ಕಿಸಲಾಗಿದೆ. ಅಂತಹ ಪರೀಕ್ಷಾ ಸಾಧನಗಳನ್ನು ಬಳಸಿದ ಎಂಜಿನಿಯರ್ಗಳು ಮತ್ತು ವಿಜ್ಞಾನಿಗಳಿಗೆ ಸ್ನೇಹಪರವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಒದಗಿಸಲು HP ಬಯಸಿದೆ. ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಯಿತು, ಏಕೆಂದರೆ ಇದು ಈಗಾಗಲೇ ಅನನುಭವಿಗಳಿಗೆ ಸುಲಭವಾಗಿರಲು ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು; ಜ್ಞಾನವುಳ್ಳ ಬಳಕೆದಾರರು ಅವುಗಳನ್ನು ಅಸೆಂಬ್ಲಿ ಭಾಷೆಯಲ್ಲಿ ಅಥವಾ ಪ್ಯಾಸ್ಕಲ್ನ ಆವೃತ್ತಿಯಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಬಹುದು. HP 9000 ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ RMB ಸಾಫ್ಟ್ವೇರ್ನ ಆರಂಭಿಕ ಅನುಷ್ಠಾನಗಳನ್ನು "HP ಬೇಸಿಕ್/WS" ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. ಬೇಸಿಕ್/ಡಬ್ಲ್ಯುಎಸ್ ಏಕಾಂಗಿಯಾಗಿ ಓಡಿತು. ಇದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (ಓಎಸ್), ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಎಡಿಟರ್ ಮತ್ತು ಡೀಬಗ್ಗರ್) ಮತ್ತು ಭಾಷಾ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಒದಗಿಸಿತು. ನಂತರ, HP ಯು HP-UX ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಮೇಲೆ RMBಯನ್ನು ಜಾರಿಗೆ ತಂದಿತು ಮತ್ತು ಅದನ್ನು "ಬೇಸಿಕ್/UX" ಎಂದು ಕರೆಯಿತು. ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 300 ಸರಣಿಯು 300 ಯಂತ್ರಾಂಶಗಳಲ್ಲಿ ಮತ್ತು ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 700 ಸರಣಿಯು 700 ಯಂತ್ರಾಂಶಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು. ಬೇಸಿಕ್/ಡಬ್ಲ್ಯೂಎಸ್, ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 300 ಮತ್ತು ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 700 ಅನ್ನು 2000ನೇ ಇಸವಿಯ ದಿನಾಂಕಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಸಮಸ್ಯೆಗಳನ್ನು ಸರಿಪಡಿಸಲು ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ. ತಂತ್ರಜ್ಞಾನವು ಮುಂದುವರಿದಂತೆ, ಎಚ್. ಪಿ. ಯು ಆರ್. ಎಂ. ಬಿ ಅನುಷ್ಠಾನಗಳನ್ನು ನೇರವಾಗಿ ಪರೀಕ್ಷಾ ಸಾಧನಗಳಲ್ಲಿ ಅಳವಡಿಸಲು ಸಾಧ್ಯವಾಯಿತು. ಈ ಅಂತರ್ಗತ ಅನುಷ್ಠಾನಗಳ ಸಾಮರ್ಥ್ಯಗಳು ವೈವಿಧ್ಯಮಯವಾಗಿವೆ. ಈ ಅನುಷ್ಠಾನಗಳನ್ನು "ಎಚ್. ಪಿ. ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಬೇಸಿಕ್" ಮತ್ತು "ಬೋರ್ಡ್ ಟೆಸ್ಟ್ ಬೇಸಿಕ್" ("ಬಿ. ಟಿ.-ಬೇಸಿಕ್") ಸೇರಿದಂತೆ ವಿವಿಧ ಹೆಸರುಗಳಿಂದ ಕರೆಯಲಾಯಿತು. ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ಗಾಗಿ "ವಿಂಡೋಸ್ಗಾಗಿ HP ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಬೇಸಿಕ್" ಎಂಬ RMB ಅನುಷ್ಠಾನವನ್ನು HP ತಯಾರಿಸಿತು; ಆದಾಗ್ಯೂ, ಇದು ಅವರ ಇತರ RMB ಉತ್ಪನ್ನಗಳ ಯಶಸ್ಸನ್ನು ಎಂದಿಗೂ ಅನುಭವಿಸಲಿಲ್ಲ. ಮತ್ತೊಂದು ಕಂಪನಿ, ಉತಾಹ್ನ ಓರೆಮ್ನ ಟ್ರಾನ್ಸ್ಇರಾ, ಆರ್ಎಂಬಿಯ ತದ್ರೂಪಿ ಅನುಷ್ಠಾನವನ್ನು ರಚಿಸಿತು, ಇದನ್ನು ಅವರು "ಹೈ ಟೆಕ್ ಬೇಸಿಕ್" ಅಥವಾ "ಎಚ್. ಟಿ. ಬೇಸಿಕ್" (ಈಗ "ಎಚ್. ಟಿ. ಬೇಸಿಕ್") ಎಂದು ಕರೆದರು, ಇದು ಐಬಿಎಂ ಪಿಸಿ ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಉದ್ದೇಶಿಸಿದೆ. ಎಚ್. ಪಿ. ನಂತರ ಟ್ರಾನ್ಸ್ಇರಾ ಕಾರ್ಪೊರೇಶನ್ನಿಂದ ಎಚ್. ಟಿ. ಬೇಸಿಕ್ ಪರವಾನಗಿ ಪಡೆದು, ಅದನ್ನು ಮರು-ಬ್ರಾಂಡ್ ಮಾಡಿತು ಮತ್ತು ಅದನ್ನು "ವಿಂಡೋಸ್ಗಾಗಿ ಎಚ್. ಪಿ. ಬೇಸಿಕ್" ಎಂದು ಮಾರಾಟ ಮಾಡಿತು. ಇದು HP-ನಿರ್ಮಿತ "ವಿಂಡೋಸ್ಗಾಗಿ HP ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ ಬೇಸಿಕ್" ಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ. 2015 ರ ಹೊತ್ತಿಗೆ, ಟ್ರಾನ್ಸ್ಇರಾ ಇನ್ನೂ HTBasic ಅನ್ನು ಪರಿಹಾರಗಳು ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ನಿರ್ವಹಿಸುತ್ತಿದೆ ಮತ್ತು ನವೀಕರಿಸುತ್ತಿದೆ-ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯು 10.0.3 ಆಗಿದೆ. HTBasic ಮೂಲಭೂತವಾಗಿ ಒಂದು ವ್ಯಾಖ್ಯಾನಿತ ಭಾಷೆಯಾಗಿದ್ದರೂ, ಕಂಪೈಲರ್ ಲಭ್ಯವಿದೆ. ಕೊಲೊರಾಡೋದ ಲವ್ಲ್ಯಾಂಡ್ನ ಟಿಎಎಂಎಸ್ ಎಂದೂ ಕರೆಯಲ್ಪಡುವ ಟೆಸ್ಟ್ & ಮೆಷರ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಸ್, ಇಂಕ್, 1998ರಲ್ಲಿ ಎಚ್. ಪಿ. ಬೇಸಿಕ್/ಡಬ್ಲ್ಯೂಎಸ್ ಮತ್ತು ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 300 ಉತ್ಪನ್ನದ ಜವಾಬ್ದಾರಿಯನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು. ಟಿಎಎಂಎಸ್ ನಂತರ ಬೇಸಿಕ್/ಡಬ್ಲ್ಯುಎಸ್ ಮತ್ತು ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ನ ಪರಂಪರೆಯ ಆವೃತ್ತಿಗಳನ್ನು ಮಾರಾಟ ಮಾಡಿತು ಮತ್ತು ಬೆಂಬಲಿಸಿತು. ಟಾಮ್ಸ್ ಏಜಿಲೆಂಟ್ ಟೆಕ್ನಾಲಜೀಸ್ನಿಂದ ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 700 ಪರವಾನಗಿ ಪಡೆದಿದೆ ಮತ್ತು ಆರ್ಎಂಬಿಯನ್ನು ಎಚ್. ಪಿ.-ಯುಎಕ್ಸ್ 11ಐ ಮತ್ತು ರೆಡ್ ಹ್ಯಾಟ್ ಎಂಟರ್ಪ್ರೈಸ್ ಲಿನಕ್ಸ್ ಎರಡಕ್ಕೂ ಪೋರ್ಟ್ ಮಾಡಿದೆ. HP-UX 11i ಅನುಷ್ಠಾನವನ್ನು "ಬೇಸಿಕ್ ಫಾರ್ 11i" ಅಥವಾ "ಬೇಸಿಕ್/UX 11i" ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. ರೆಡ್ ಹ್ಯಾಟ್ ಎಂಟರ್ಪ್ರೈಸ್ ಲಿನಕ್ಸ್ ಆವೃತ್ತಿಯನ್ನು "ಬೇಸಿಕ್ ಫಾರ್ ಲಿನಕ್ಸ್", "ಬೇಸಿಕ್/ಎಲ್ಎಕ್ಸ್" ಅಥವಾ "ಆರ್ಎಂಬಿಎಲ್ಎಕ್ಸ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು. 2016ರ ಮಾರ್ಚ್ 31ರಂದು ಟಿ. ಎ. ಎಂ. ಎಸ್. ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಲ್ಲಿಸಿತು. ತಮ್ಮ ಸಲಕರಣೆ ವಿಭಾಗವನ್ನು ಏಜಿಲೆಂಟ್ ಟೆಕ್ನಾಲಜೀಸ್ ಎಂದು ತಿರುಗಿಸುವವರೆಗೆ HP ಬೇಸಿಕ್/UX 700 (E2045C, HP-UX 10.20 ಗಾಗಿ ಬೇಸಿಕ್) ಅನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ. ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ 700 (HP-UX 10.20 ನಲ್ಲಿ) ಉತ್ಪನ್ನದ ಜವಾಬ್ದಾರಿಯು ಏಜಿಲೆಂಟ್ ಟೆಕ್ನಾಲಜೀಸ್ನೊಂದಿಗೆ ಹೋಯಿತು, ಅವರು ಅಂತಿಮವಾಗಿ ಅದಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಕೈಬಿಟ್ಟರು. ಎಜಿಲೆಂಟ್ ಗ್ರಾಹಕರು ವಿಂಡೋಸ್ಗಾಗಿ ಬೇಸಿಕ್ಗಾಗಿ ಟ್ರಾನ್ಸ್ಇರಾ ಅಥವಾ ಬೇಸಿಕ್/ಡಬ್ಲ್ಯೂಎಸ್ಗಾಗಿ ಟಾಮ್ಸ್, ಬೇಸಿಕ್/ಯುಎಕ್ಸ್ ಅಥವಾ ಲಿನಕ್ಸ್ಗಾಗಿ ಬೇಸಿಕ್ಗೆ ಉಲ್ಲೇಖಿಸಿದ್ದಾರೆ. HP ಟೈಮ್-ಶೇರ್ಡ್ ಬೇಸಿಕ್ ರೆಫೆರೆನ್ಸ್ www.agilent.com-ಏಜಿಲೆಂಟ್ ಸೈಟ್ ಅನ್ನು ಸಹ ನೋಡಿ; "HP ಬೇಸಿಕ್" www.htbasic.com-HTBasic ಗಾಗಿ ಹುಡುಕಿ; MS ವಿಂಡೋಸ್ಗಾಗಿ RMB ಅನುಷ್ಠಾನ (ಟ್ರಾನ್ಸ್ಇರಾ) www.tamsinc.com-ಟೆಸ್ಟ್ & ಮೆಷರ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಸ್, ಇಂಕ್., a. k. a. ಟಾಮ್ಸ್; ಬೇಸಿಕ್/ಡಬ್ಲ್ಯೂಎಸ್, ಬೇಸಿಕ್/ಯುಎಕ್ಸ್, ಲಿನಕ್ಸ್ಗಾಗಿ ಬೇಸಿಕ್ www.prc68.com-ರ್ಯಾಕ್ ಮತ್ತು ಸ್ಟಾಕ್ ಸಿಸ್ಟಮ್ಸ್; ಆರಂಭಿಕ ಆರ್ಎಂಬಿ ವ್ಯವಸ್ಥೆಗಳ ಅತ್ಯುತ್ತಮ ಇತಿಹಾಸ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಬೇಸಿಕ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷಾ ಕುಟುಂಬ