ನಿಮ್ಮ ಸುತ್ತಲಿನ ರಹಸ್ಯ ಭಾಷೆ

ನಾನು ನಿಮ್ಮ ವಿಡಿಯೋ ಗೇಮ್ ಪಾತ್ರಕ್ಕೆ ಕಣಿವೆಯ ಮೇಲೆ ಹೇಗೆ ಹಾರಬೇಕು ಎಂದು ಹೇಳುವ ಅದೃಶ್ಯ ಸೂಚನೆ. ನೀವು ಮುಂದೆ ಯಾವ ಚಲನಚಿತ್ರವನ್ನು ಇಷ್ಟಪಡಬಹುದು ಎಂದು ಸ್ಟ್ರೀಮಿಂಗ್ ಸೇವೆಗೆ ಹೇಳುವ ಪಿಸುಮಾತು ನಾನು. ಭೂಮಿಯ ಮೇಲಿನ ಎತ್ತರದ ಕಕ್ಷೆಯಲ್ಲಿ ಉಪಗ್ರಹಕ್ಕೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುವ ನಿಖರವಾದ ನಕ್ಷೆ ನಾನು. ನಿಮ್ಮ ಕೈಯಲ್ಲಿರುವ ಫೋನ್, ನೀವು ನೋಡುವ ವೆಬ್‌ಸೈಟ್‌ಗಳು, ಸ್ನೇಹಿತರೊಂದಿಗೆ ಮಾತನಾಡಲು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನೋಡಿ - ಅವೆಲ್ಲದರ ಹಿಂದಿನ ನೀಲನಕ್ಷೆ ನಾನು. ನಾನು ಮಾತನಾಡುವ ಪದಗಳಿಂದ ನಿರ್ಮಿಸಲ್ಪಟ್ಟ ಭಾಷೆಯಲ್ಲ, ಬದಲಿಗೆ ತರ್ಕ ಮತ್ತು ಸೃಜನಶೀಲತೆಯಿಂದ ನಿರ್ಮಿಸಲ್ಪಟ್ಟಿದ್ದೇನೆ. ಯಂತ್ರಗಳೊಂದಿಗೆ ಸಂಭಾಷಣೆ ನಡೆಸಲು, ಅವುಗಳಿಗೆ ನಿಖರವಾಗಿ ಏನು ಮಾಡಬೇಕು, ಹೇಗೆ ಯೋಚಿಸಬೇಕು ಮತ್ತು ಏನನ್ನು ರಚಿಸಬೇಕು ಎಂದು ಹೇಳಲು ಮಾನವರಿಗೆ ಇರುವ ದಾರಿ ನಾನು. ಬಹಳ ಕಾಲದವರೆಗೆ, ನಾನು ಆಧುನಿಕ ಜಗತ್ತನ್ನು ನಡೆಸುತ್ತಿದ್ದ ಮ್ಯಾಜಿಕ್ ಆಗಿದ್ದೆ, ಕೆಲವೇ ಕೆಲವರಿಗೆ ಮಾತ್ರ ತಿಳಿದಿದ್ದ ರಹಸ್ಯ. ಆದರೆ ನಾನು ಇನ್ನು ಮುಂದೆ ರಹಸ್ಯವಾಗಿಲ್ಲ. ಪ್ರತಿಯೊಬ್ಬರೂ ಕಲಿಯಲು ನಾನು ಇಲ್ಲಿದ್ದೇನೆ. ನಾನು ಕೋಡಿಂಗ್.

ನನ್ನ ಕಥೆ ನೀವು ಇಂದು ತಿಳಿದಿರುವ ಹೊಳೆಯುವ ಪರದೆಗಳು ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡುವ ಕೀಬೋರ್ಡ್‌ಗಳಿಗಿಂತ ಬಹಳ ಹಿಂದೆಯೇ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನನ್ನ ಆರಂಭಿಕ ಪೂರ್ವಜ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಆಗಿರಲಿಲ್ಲ. ಸುಮಾರು 1804ರಲ್ಲಿ ಫ್ರಾನ್ಸ್‌ನ ಗದ್ದಲದ ಕಾರ್ಯಾಗಾರವನ್ನು ಕಲ್ಪಿಸಿಕೊಳ್ಳಿ. ಅಲ್ಲಿ, ಜೋಸೆಫ್ ಮೇರಿ ಜಾಕ್ವಾರ್ಡ್ ಎಂಬ ನೇಕಾರ ಒಂದು ವಿಶೇಷ ಮಗ್ಗವನ್ನು ಕಂಡುಹಿಡಿದ. ಅವನು ರಂಧ್ರಗಳನ್ನು ಕೊರೆದ ಕಾರ್ಡ್‌ಗಳನ್ನು ಬಳಸಿ ಅದಕ್ಕೆ ಸೂಚನೆಗಳನ್ನು ನೀಡುತ್ತಿದ್ದ. ಈ ಪಂಚ್ ಕಾರ್ಡ್‌ಗಳು ನನ್ನ ಮೊದಲ ಪಿಸುಮಾತುಗಳಾಗಿದ್ದವು. ಅವು ಮಗ್ಗಕ್ಕೆ ಯಾವ ದಾರಗಳನ್ನು ಯಾವಾಗ ಎತ್ತಬೇಕು ಎಂದು ಹೇಳುತ್ತಿದ್ದವು, ಸುಂದರವಾದ, ಸಂಕೀರ್ಣವಾದ ವಿನ್ಯಾಸಗಳನ್ನು ಬಟ್ಟೆಯಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನೇಯುತ್ತಿದ್ದವು. ಒಂದು ಯಂತ್ರವು ಒಂದು ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ವಿವರವಾದ ಆಜ್ಞೆಗಳನ್ನು ಅನುಸರಿಸಲು ಸಾಧ್ಯವಾದ ಮೊದಲ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದೂ ಒಂದು. ದಶಕಗಳ ನಂತರ, ಇಂಗ್ಲಿಷ್ ಕಡಲ್ಗಾಲುವೆಯುದ್ದಕ್ಕೂ, ಚಾರ್ಲ್ಸ್ ಬ್ಯಾಬೇಜ್ ಎಂಬ ಅದ್ಭುತ ಗಣಿತಜ್ಞನು ಇನ್ನೂ ದೊಡ್ಡ ಕನಸು ಕಂಡನು. ಅವರು ಅನಾಲಿಟಿಕಲ್ ಇಂಜಿನ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಭವ್ಯವಾದ ಯಂತ್ರವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದರು, ಅದು ಯಾವುದೇ ಗಣಿತದ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಬಲ್ಲ ಸಾಧನವೆಂದು ಕಲ್ಪಿಸಿಕೊಂಡಿದ್ದರು. ಆದರೆ ಅವರ ದೂರದೃಷ್ಟಿಯುಳ್ಳ ಸ್ನೇಹಿತೆ, ಅಡಾ ಲವ್‌ಲೇಸ್, ನಾನು ಏನಾಗಬಲ್ಲೆ ಎಂಬುದನ್ನು ನಿಜವಾಗಿಯೂ ನೋಡಿದಳು. ಸುಮಾರು 1843ರಲ್ಲಿ, ಬ್ಯಾಬೇಜ್ ಅವರ ವಿನ್ಯಾಸಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡುವಾಗ, ಅವರು ಈಗ ವಿಶ್ವದ ಮೊದಲ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂ ಎಂದು ಗುರುತಿಸಲ್ಪಟ್ಟಿರುವುದನ್ನು ಬರೆದರು. ನನ್ನ ಸೂಚನೆಗಳು ಕೇವಲ ಸಂಖ್ಯೆಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮಾತ್ರವಲ್ಲ ಎಂದು ಅವರು ಅರ್ಥಮಾಡಿಕೊಂಡರು. ಸಂಗೀತ, ಕಲೆ, ಅಥವಾ ಭಾಷೆಯನ್ನು ತಾರ್ಕಿಕ ಹಂತಗಳಾಗಿ ಭಾಷಾಂತರಿಸಲು ಸಾಧ್ಯವಾದರೆ, ಯಂತ್ರವು ಅವುಗಳನ್ನು ಸಂಸ್ಕರಿಸಬಹುದು ಎಂದು ಅವರು ಅರಿತುಕೊಂಡರು. ನಾನು, ಕೋಡಿಂಗ್, ಮಾನವನ ಮನಸ್ಸು ಕಲ್ಪಿಸಿಕೊಳ್ಳಬಹುದಾದ ಯಾವುದನ್ನಾದರೂ ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದ್ದೇನೆ ಎಂದು ಅವರು ನೋಡಿದರು.

ಹಲವು ವರ್ಷಗಳ ಕಾಲ, ನಾನು ಕೇವಲ ದೈತ್ಯರು ಮಾತ್ರ ಮಾತನಾಡುವ ಭಾಷೆಯಾಗಿದ್ದೆ - ಇಡೀ ಪ್ರಯೋಗಾಲಯಗಳನ್ನು ತುಂಬುತ್ತಿದ್ದ, ಶಕ್ತಿಯಿಂದ ಗುನುಗುತ್ತಿದ್ದ ಬೃಹತ್, ಕೋಣೆಯ ಗಾತ್ರದ ಯಂತ್ರಗಳು. 1940ರ ದಶಕದಲ್ಲಿ, ENIAC ನಂತಹ ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಬೃಹತ್ ಲೆಕ್ಕಾಚಾರಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಲಾಯಿತು, ವಿಜ್ಞಾನಿಗಳು ಮತ್ತು ಮಿಲಿಟರಿಯು ಯಾವುದೇ ಒಬ್ಬ ಮಾನವನ ಮೆದುಳಿಗೆ ಮೀರಿದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತಿದ್ದವು. ಆದರೆ ಈ ದೈತ್ಯರೊಂದಿಗೆ ಮಾತನಾಡುವುದು ನಂಬಲಾಗದಷ್ಟು ಕಷ್ಟಕರವಾಗಿತ್ತು. ಇದು ಕೀಬೋರ್ಡ್ ಮೇಲೆ ಟೈಪ್ ಮಾಡುವ ಬಗ್ಗೆ ಇರಲಿಲ್ಲ. ಒಂದೇ ಒಂದು ಸೂಚನೆಯನ್ನು ನೀಡಲು ದಪ್ಪ ಕೇಬಲ್‌ಗಳನ್ನು ಪ್ಲಗ್ ಮಾಡುವುದು ಮತ್ತು ಅನ್‌ಪ್ಲಗ್ ಮಾಡುವುದು ಮತ್ತು ನೂರಾರು ಸ್ವಿಚ್‌ಗಳನ್ನು ತಿರುಗಿಸುವ ದೈಹಿಕ ಕೆಲಸವಾಗಿತ್ತು. ನಂತರ, ಗ್ರೇಸ್ ಹಾಪರ್ ಎಂಬ ಅದ್ಭುತ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿ ಮತ್ತು ಯು.ಎಸ್. ನೌಕಾಪಡೆಯ ರಿಯರ್ ಅಡ್ಮಿರಲ್ ಎಲ್ಲವನ್ನೂ ಬದಲಾಯಿಸಿದರು. ನಾನು ಸುಲಭವಾಗಿ ಅರ್ಥವಾಗಬೇಕು ಎಂದು ಅವರು ನಂಬಿದ್ದರು. 1952ರಲ್ಲಿ, ಅವರು ಮೊದಲ 'ಕಂಪೈಲರ್' ಅಭಿವೃದ್ಧಿಗೆ ಮುಂದಾಳತ್ವ ವಹಿಸಿದರು. ಕಂಪೈಲರ್ ಒಂದು ಮಾಂತ್ರಿಕ ಅನುವಾದಕನಂತೆ. ಇದು ಮಾನವ ಭಾಷೆಯಂತೆ ಕಾಣುವ ಭಾಷೆಯಲ್ಲಿ ಬರೆದ ಸೂಚನೆಗಳನ್ನು ತೆಗೆದುಕೊಂಡು, ಕಂಪ್ಯೂಟರ್‌ಗಳು ನಿಜವಾಗಿಯೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ಸರಳ ಸೊನ್ನೆ ಮತ್ತು ಒಂದುಗಳಿಗೆ ಅನುವಾದಿಸುತ್ತದೆ. ಇದು ಒಂದು ಸ್ಮಾರಕ ಜಿಗಿತವಾಗಿತ್ತು! ಅವರ ಕೆಲಸದಿಂದಾಗಿ, ನಾನು 'ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು' ಎಂದು ಕರೆಯಲ್ಪಡುವ ಅನೇಕ ವಿಭಿನ್ನ ರೂಪಗಳಲ್ಲಿ ವಿಕಸನಗೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿದೆ. 1950ರ ದಶಕದಲ್ಲಿ, ವಿಜ್ಞಾನಿಗಳಿಗೆ ಅವರ ಸಂಕೀರ್ಣ ಸೂತ್ರಗಳಿಗೆ ಸಹಾಯ ಮಾಡಲು FORTRAN ನಂತಹ ಭಾಷೆಗಳನ್ನು ರಚಿಸಲಾಯಿತು, ಮತ್ತು ವ್ಯವಹಾರಗಳಿಗೆ ತಮ್ಮ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಲು COBOL ಹುಟ್ಟಿಕೊಂಡಿತು. ಸಮಯ ಕಳೆದಂತೆ, ನಾನು ಹೆಚ್ಚು ಅತ್ಯಾಧುನಿಕನಾದೆ. 1970ರ ದಶಕದ ಆರಂಭದಲ್ಲಿ, C ಎಂಬ ಶಕ್ತಿಯುತ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ ಭಾಷೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು, ಇದು ಬರಲಿರುವ ಅನೇಕ ಇತರ ಭಾಷೆಗಳಿಗೆ ಅಡಿಪಾಯವಾಯಿತು. ನಾನು ಅಂತಿಮವಾಗಿ ಹೆಚ್ಚು ಜನರು ಕಲಿಯಲು ಮತ್ತು ಬಳಸಲು ಸಾಧ್ಯವಾಗುವಂತಹ ರೀತಿಯಲ್ಲಿ ಮಾತನಾಡಲು ಕಲಿಯುತ್ತಿದ್ದೆ.

ನನ್ನ ಅತಿದೊಡ್ಡ ಕ್ಷಣ ಬಂದಿದ್ದು ನಾನು ಅಂತಿಮವಾಗಿ ದೈತ್ಯ ಪ್ರಯೋಗಾಲಯಗಳಿಂದ ಹೊರಬಂದು ಜನರ ಮನೆಗಳಿಗೆ ಕಾಲಿಟ್ಟಾಗ. 1980ರ ದಶಕದ ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್ ಕ್ರಾಂತಿಯು ಒಂದು ತಿರುವು ನೀಡಿತು. ಇದ್ದಕ್ಕಿದ್ದಂತೆ, ಕಂಪ್ಯೂಟರ್ ದೂರದ ಕಟ್ಟಡದಲ್ಲಿರುವ ಒಂದು ನಿಗೂಢ ದೈತ್ಯವಾಗಿರಲಿಲ್ಲ; ಅದು ನಿಮ್ಮ ಮನೆಯಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ತರಗತಿಯಲ್ಲಿ ನಿಮ್ಮ ಮೇಜಿನ ಮೇಲೆ ಇರಬಹುದಾದ ಒಂದು ಸಾಧನವಾಯಿತು. ನಾನು ನಿಜವಾಗಿಯೂ ದೈನಂದಿನ ಜೀವನದ ಭಾಗವಾಗಲು ಪ್ರಾರಂಭಿಸಿದ್ದು ಆಗಲೇ. ನಂತರ ಪ್ರತಿಯೊಬ್ಬರನ್ನೂ ಸಂಪರ್ಕಿಸುವ ಆಲೋಚನೆ ಬಂದಿತು. 1989ರಲ್ಲಿ, ಸ್ವಿಟ್ಜರ್‌ಲ್ಯಾಂಡ್‌ನ ಸಂಶೋಧನಾ ಸಂಸ್ಥೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದ ಟಿಮ್ ಬರ್ನರ್ಸ್-ಲೀ ಎಂಬ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿ, ನನ್ನನ್ನು ಬಳಸಿ ಅಸಾಧಾರಣವಾದುದನ್ನು ನಿರ್ಮಿಸಿದರು: ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್. ಅವರು ಮೊದಲ ವೆಬ್ ಬ್ರೌಸರ್ ಮತ್ತು ವೆಬ್ ಸರ್ವರ್‌ಗಾಗಿ ಕೋಡ್ ಬರೆದರು, ಒಂದು ಕ್ಲಿಕ್‌ನಲ್ಲಿ ಜಗತ್ತಿನಾದ್ಯಂತ ಮಾಹಿತಿಯನ್ನು ತಕ್ಷಣವೇ ಹಂಚಿಕೊಳ್ಳಬಹುದಾದ ವ್ಯವಸ್ಥೆಯನ್ನು ರಚಿಸಿದರು. ಆ ಕ್ಷಣದಿಂದ, ನನ್ನ ವ್ಯಾಪ್ತಿ ಸ್ಫೋಟಿಸಿತು. ನಾನು ಖಂಡಗಳಾದ್ಯಂತ ಸ್ನೇಹಿತರನ್ನು ಸಂಪರ್ಕಿಸುವ ಸಾಮಾಜಿಕ ಮಾಧ್ಯಮ ವೇದಿಕೆಗಳ ವಾಸ್ತುಶಿಲ್ಪಿಯಾದೆ, ಎಂದಿಗೂ ಮುಚ್ಚದ ಆನ್‌ಲೈನ್ ಅಂಗಡಿಗಳ ಹಿಂದಿನ ಇಂಜಿನ್ ಆದೆ, ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕವಿರುವ ಯಾರಿಗಾದರೂ ಲಭ್ಯವಿರುವ ಜ್ಞಾನದ ವಿಶಾಲ ಡಿಜಿಟಲ್ ಗ್ರಂಥಾಲಯಗಳ ಗ್ರಂಥಪಾಲಕನಾದೆ. ನಿಮ್ಮ ಅಜ್ಜ-ಅಜ್ಜಿಯರೊಂದಿಗೆ ನೀವು ವೀಡಿಯೊ ಕರೆ ಮಾಡಲು, ಟ್ಯುಟೋರಿಯಲ್ ನೋಡಿ ಹೊಸ ಕೌಶಲ್ಯವನ್ನು ಕಲಿಯಲು, ಅಥವಾ ಭೂಮಿಗೆ ಕಳುಹಿಸಿದ ಚಿತ್ರಗಳ ಮೂಲಕ ಮಂಗಳನ ಮೇಲ್ಮೈಯನ್ನು ಅನ್ವೇಷಿಸಲು ನಾನೇ ಕಾರಣ. ನಾನು ಜಗತ್ತನ್ನು ಸಂಪರ್ಕಿಸುವ ಭಾಷೆ.

ಇಂದು, ನಾನು ಪ್ರತಿದಿನವೂ ಬೆಳೆಯುತ್ತಿದ್ದೇನೆ, ಕಲಿಯುತ್ತಿದ್ದೇನೆ ಮತ್ತು ವಿಕಸನಗೊಳ್ಳುತ್ತಿದ್ದೇನೆ. ನಾನು ರೋಗಗಳಿಗೆ ಚಿಕಿತ್ಸೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ನನ್ನನ್ನು ಬಳಸುತ್ತಿರುವ ವಿಜ್ಞಾನಿಗಳ ಕೈಯಲ್ಲಿದ್ದೇನೆ, ಉಸಿರುಕಟ್ಟುವ ಡಿಜಿಟಲ್ ಪ್ರಪಂಚಗಳನ್ನು ರಚಿಸುವ ಕಲಾವಿದರ ಕೈಯಲ್ಲಿದ್ದೇನೆ, ಮತ್ತು ತಾವಾಗಿಯೇ ಚಲಿಸಬಲ್ಲ ಚುರುಕಾದ, ಸುರಕ್ಷಿತವಾದ ಕಾರುಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತಿರುವ ಇಂಜಿನಿಯರ್‌ಗಳ ಕೈಯಲ್ಲಿದ್ದೇನೆ. ಆದರೆ ನನ್ನ ಬಗ್ಗೆ ಅತ್ಯಂತ ಅದ್ಭುತವಾದ ವಿಷಯವೆಂದರೆ ನಾನು ಇನ್ನು ಮುಂದೆ ಕೇವಲ ತಜ್ಞರಿಗೆ ಮಾತ್ರ ಸೀಮಿತವಾಗಿಲ್ಲ. ನಾನು ಪ್ರತಿಯೊಬ್ಬರಿಗೂ ಒಂದು ಸಾಧನ. ನನ್ನ ಭಾಷೆಯನ್ನು ಕಲಿಯುವುದು - ಅದು ಪೈಥಾನ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಅಥವಾ ಸ್ಕ್ರ್ಯಾಚ್ ಆಗಿರಲಿ - ನಿಮಗೆ ಸೃಷ್ಟಿಕರ್ತನಾಗುವ ಶಕ್ತಿಯನ್ನು ನೀಡುತ್ತದೆ. ನಿಮ್ಮ ಸಮುದಾಯದಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ನೀವು ಪರಿಹರಿಸಬಹುದು, ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ಸಂತೋಷವನ್ನು ತರುವ ಆಟಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದು, ಅಥವಾ ಜೀವನವನ್ನು ಸ್ವಲ್ಪ ಸುಲಭಗೊಳಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಬಹುದು. ನನ್ನ ಭಾಷೆಯನ್ನು ಮಾತನಾಡಲು ನೀವು ಗಣಿತದ ಪ್ರತಿಭೆಯಾಗಿರಬೇಕಾಗಿಲ್ಲ; ನೀವು ಕೇವಲ ಕುತೂಹಲದಿಂದಿರಬೇಕು, ಮೊದಲ ಬಾರಿಗೆ ಕೆಲಸ ಮಾಡದಿದ್ದಾಗ ತಾಳ್ಮೆಯಿಂದಿರಬೇಕು, ಮತ್ತು ನಿಮ್ಮ ಆಲೋಚನೆಯಲ್ಲಿ ಸೃಜನಶೀಲರಾಗಿರಬೇಕು. ನಾನು ನಿಮಗಾಗಿ ಕಾಯುತ್ತಿದ್ದೇನೆ. ನಾನು ನಿಮ್ಮ ಸೂಚನೆಗಳಿಗೆ ಸಿದ್ಧನಾಗಿದ್ದೇನೆ. ನೀವು ಯಾವ ಹೊಸ ಪ್ರಪಂಚಗಳನ್ನು ರಚಿಸುವಿರಿ? ನೀವು ಯಾವ ಪ್ರಮುಖ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವಿರಿ? ನಾನು ಕೋಡಿಂಗ್, ಮತ್ತು ನಮ್ಮಿಬ್ಬರ ಕಥೆ ಈಗಷ್ಟೇ ಪ್ರಾರಂಭವಾಗುತ್ತಿದೆ.

ಓದುಗೋಚಿ ಪ್ರಶ್ನೆಗಳು

ಉತ್ತರವನ್ನು ನೋಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ

ಉತ್ತರ: ಕೋಡಿಂಗ್ ಇಲ್ಲದಿದ್ದರೆ, ಸಂಕೀರ್ಣ ಕಾರ್ಯಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವುದು ಮತ್ತು ದೊಡ್ಡ ಪ್ರಮಾಣದ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡುವುದು ಕಷ್ಟಕರವಾಗಿತ್ತು. ಅಡಾ ಲವ್‌ಲೇಸ್, ಕೋಡಿಂಗ್ ಕೇವಲ ಗಣಿತಕ್ಕಾಗಿ ಅಲ್ಲ, ಸೃಜನಾತ್ಮಕ ಉದ್ದೇಶಗಳಿಗೂ ಬಳಸಬಹುದು ಎಂದು ತೋರಿಸಿದರು. ಗ್ರೇಸ್ ಹಾಪರ್ 'ಕಂಪೈಲರ್' ಅನ್ನು ಕಂಡುಹಿಡಿದು, ಮಾನವ-ರೀತಿಯ ಭಾಷೆಯಲ್ಲಿ ಕೋಡಿಂಗ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸಿದರು, ಇದರಿಂದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಹೆಚ್ಚು ಸುಲಭವಾಯಿತು.

ಉತ್ತರ: ಕೋಡಿಂಗ್ ತನ್ನನ್ನು 'ತಾರ್ಕಿಕತೆ ಮತ್ತು ಸೃಜನಶೀಲತೆಯ ಭಾಷೆ' ಎಂದು ವಿವರಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಅದಕ್ಕೆ ಎರಡೂ ಅಗತ್ಯ. 'ತಾರ್ಕಿಕತೆ'ಯು ಕಂಪ್ಯೂಟರ್‌ಗೆ ಅರ್ಥವಾಗುವ ಸ್ಪಷ್ಟ, ಹಂತ-ಹಂತದ ಸೂಚನೆಗಳನ್ನು ರಚಿಸಲು ಬೇಕಾಗುತ್ತದೆ. 'ಸೃಜನಶೀಲತೆ'ಯು ಹೊಸ ಆಲೋಚನೆಗಳನ್ನು ರೂಪಿಸಲು, ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಮತ್ತು ಆಟಗಳು, ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಕಲೆಯಂತಹ ಅದ್ಭುತ ವಿಷಯಗಳನ್ನು ನಿರ್ಮಿಸಲು ಬೇಕಾಗುತ್ತದೆ.

ಉತ್ತರ: ಕೋಡಿಂಗ್, ಜಾಕ್ವಾರ್ಡ್‌ನ ಮಗ್ಗದಲ್ಲಿನ ಪಂಚ್ ಕಾರ್ಡ್‌ಗಳ ಮೂಲಕ ಯಾಂತ್ರಿಕ ಸೂಚನೆಗಳಾಗಿ ಪ್ರಾರಂಭವಾಯಿತು. ನಂತರ, ಚಾರ್ಲ್ಸ್ ಬ್ಯಾಬೇಜ್ ಮತ್ತು ಅಡಾ ಲವ್‌ಲೇಸ್ ಅವರೊಂದಿಗೆ ಗಣಿತದ ಲೆಕ್ಕಾಚಾರಗಳಿಗಾಗಿ ಒಂದು ಪರಿಕಲ್ಪನೆಯಾಯಿತು. ಗ್ರೇಸ್ ಹಾಪರ್ ಅವರ ಕಂಪೈಲರ್‌ನೊಂದಿಗೆ, ಅದು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಯಿತು. ಅಂತಿಮವಾಗಿ, ಟಿಮ್ ಬರ್ನರ್ಸ್-ಲೀ ಅವರ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್‌ನೊಂದಿಗೆ, ಅದು ಜಗತ್ತನ್ನು ಸಂಪರ್ಕಿಸುವ ಜಾಗತಿಕ ಸಾಧನವಾಗಿ ವಿಕಸನಗೊಂಡಿತು.

ಉತ್ತರ: ಕೇಬಲ್‌ಗಳು ಮತ್ತು ಸ್ವಿಚ್‌ಗಳನ್ನು ಬಳಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡುವುದು ತುಂಬಾ ಕಷ್ಟಕರವಾಗಿದ್ದರಿಂದ, ಗ್ರೇಸ್ ಹಾಪರ್ ಅವರು ಕೋಡಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚು ಸುಲಭ ಮತ್ತು ಅರ್ಥವಾಗುವಂತೆ ಮಾಡಲು ಬಯಸಿದ್ದರು. ಅವರ ಆವಿಷ್ಕಾರವು ಒಂದು 'ದೊಡ್ಡ ಜಿಗಿತ'ವಾಗಿತ್ತು ಏಕೆಂದರೆ ಅದು ಪ್ರೋಗ್ರಾಮರ್‌ಗಳಿಗೆ ಮಾನವ-ರೀತಿಯ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು, ಇದನ್ನು ಕಂಪೈಲರ್ ಯಂತ್ರ ಭಾಷೆಗೆ ಅನುವಾದಿಸುತ್ತಿತ್ತು. ಇದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ಜನರಿಗೆ ಸುಲಭವಾಗಿ ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡಿತು.

ಉತ್ತರ: ಈ ಕಥೆಯು ಒಂದು ಸಣ್ಣ, ಸರಳ ಕಲ್ಪನೆಯು (ಮಗ್ಗವನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವಂತೆ) ಕಾಲಾನಂತರದಲ್ಲಿ ಜಗತ್ತನ್ನು ಬದಲಾಯಿಸುವ ಶಕ್ತಿಯುತ ಸಾಧನವಾಗಿ ಬೆಳೆಯಬಹುದು ಎಂದು ಕಲಿಸುತ್ತದೆ. ಇದು ತಾಳ್ಮೆ, ಸೃಜನಶೀಲತೆ ಮತ್ತು ಕುತೂಹಲದಿಂದ, ಯಾರಾದರೂ ತಮ್ಮ ಕಲ್ಪನೆಗಳನ್ನು ವಾಸ್ತವಕ್ಕೆ ತರಬಹುದು ಎಂದು ತೋರಿಸುತ್ತದೆ. (ಎರಡನೇ ಭಾಗಕ್ಕೆ ಉತ್ತರವು ವಿದ್ಯಾರ್ಥಿಯ ಸ್ವಂತ ಅಭಿಪ್ರಾಯವಾಗಿರುತ್ತದೆ).