તમારી આસપાસની ગુપ્ત ભાષા

વિચારો કે એક અદ્રશ્ય શક્તિ છે જે નક્કી કરે છે કે વીડિયો ગેમનું પાત્ર કેવી રીતે કૂદશે, સ્ટ્રીમિંગ સેવા તમને કઈ ફિલ્મ જોવાની ભલામણ કરશે, અને પૃથ્વીની પરિક્રમા કરતો ઉપગ્રહ પોતાની કક્ષામાં કેવી રીતે રહેશે. હું એ જ સૂચનાઓનો સમૂહ છું. તમારા ફોન પરની એપ્સ અને તમે જે વેબસાઇટ્સની મુલાકાત લો છો તેની પાછળની બ્લુપ્રિન્ટ હું જ છું. હું તર્ક અને સર્જનાત્મકતાની ભાષા છું, મનુષ્યો માટે મશીનો સાથે વાત કરવાનો અને તેમને શું કરવું તે કહેવાનો એક માર્ગ છું. હું આધુનિક વિશ્વ પાછળનો જાદુ છું, જે પડદા પાછળ રહીને બધું ચલાવે છે. હું એ શક્તિ છું જે વિચારોને વાસ્તવિકતામાં ફેરવે છે. મારું નામ જાહેર કરું તે પહેલાં, હું તમને આ રહસ્ય વિશે વિચારવા દઈશ. હું કોડિંગ છું.

મારી વાર્તા આજે દેખાય છે તેવા કમ્પ્યુટર્સ કરતાં ઘણા સમય પહેલાં શરૂ થઈ હતી. મારો સૌથી પહેલો પૂર્વજ ઇલેક્ટ્રોનિક પણ નહોતો. લગભગ 1804 ની સાલમાં, જોસેફ મેરી જેક્વાર્ડ નામના એક ફ્રેન્ચ વણકરે તેની લૂમને સૂચનાઓ આપવા માટે છિદ્રોવાળા ખાસ કાર્ડનો ઉપયોગ કર્યો. આ પંચ કાર્ડ મશીનને કહેતા કે કયા દોરા ઉંચકવા, જેનાથી આપમેળે અત્યંત જટિલ પેટર્ન વણી શકાતી હતી. આ પહેલી વાર હતું જ્યારે કોઈ મશીનને અનુસરવા માટે સૂચનાઓનો સમૂહ આપી શકાતો હતો. થોડા દાયકાઓ પછી, ઇંગ્લેન્ડમાં, ચાર્લ્સ બેબેજ નામના એક તેજસ્વી ગણિતશાસ્ત્રીએ એનાલિટીકલ એન્જિન નામનું મશીન ડિઝાઇન કર્યું. તેમનું સ્વપ્ન એક એવું મશીન બનાવવાનું હતું જે તમામ પ્રકારની ગાણિતિક સમસ્યાઓ હલ કરી શકે. પરંતુ તે તેમની મિત્ર, એડા લવલેસ હતી, જેણે 1843 ની આસપાસ મારી સાચી ક્ષમતા જોઈ. તેણીએ એનાલિટીકલ એન્જિન માટે જે લખ્યું તેને વિશ્વનો સૌપ્રથમ કમ્પ્યુટર પ્રોગ્રામ માનવામાં આવે છે. તેણીએ સમજ્યું કે હું ફક્ત આંકડા ગણવા કરતાં ઘણું બધું કરી શકું છું - મારો ઉપયોગ સંગીત, કલા અને તમે કલ્પી શકો તે કંઈપણ બનાવવા માટે થઈ શકે છે, જો તમે તેને તાર્કિક પગલાંમાં અનુવાદિત કરી શકો.

લાંબા સમય સુધી, હું ફક્ત ઓરડાના કદના વિશાળ મશીનો દ્વારા જ બોલાતી હતી. 1940 ના દાયકા દરમિયાન, ENIAC જેવા કમ્પ્યુટર્સ વિજ્ઞાન અને સૈન્ય માટે મોટી ગણતરીઓ ઉકેલવા માટે બનાવવામાં આવ્યા હતા. તેમને પ્રોગ્રામિંગ કરવું એ કેબલ પ્લગ કરવા અને સ્વીચો ફ્લિપ કરવાનું મુશ્કેલ કામ હતું. તે ગ્રેસ હોપર નામની એક તેજસ્વી કમ્પ્યુટર વૈજ્ઞાનિક હતી જેણે મને સમજવામાં ખૂબ સરળ બનાવવામાં મદદ કરી. 1952 માં, તેણીએ પ્રથમ 'કમ્પાઇલર' વિકસાવ્યું, જે એક એવો પ્રોગ્રામ હતો જે વધુ માનવ-જેવી ભાષામાં લખેલી સૂચનાઓને કમ્પ્યુટર્સ સમજે તેવા વન્સ અને ઝીરોમાં અનુવાદિત કરી શકતો હતો. આ એક મોટી છલાંગ હતી. તેમના કામને કારણે, નવી 'પ્રોગ્રામિંગ ભાષાઓ' નો જન્મ થયો. 1950 ના દાયકામાં, FORTRAN જેવી ભાષાઓએ વૈજ્ઞાનિકોને મદદ કરી, અને COBOL એ વ્યવસાયોને મદદ કરી. આગામી દાયકાઓમાં, હું 1970 ના દાયકાની શરૂઆતમાં C જેવી ઘણી જુદી જુદી ભાષાઓમાં વિકસિત થઈ, દરેક ભાષા જુદા જુદા પ્રકારની સમસ્યાઓ વધુ સરળતાથી હલ કરવા માટે ડિઝાઇન કરવામાં આવી હતી.

મારો મોટો ક્ષણ ત્યારે આવ્યો જ્યારે હું વિશાળ પ્રયોગશાળાઓમાંથી બહાર નીકળીને લોકોના ઘરોમાં પહોંચી. 1980 ના દાયકાની પર્સનલ કમ્પ્યુટર ક્રાંતિનો અર્થ એ હતો કે અચાનક, કોઈપણ વ્યક્તિ પોતાના ડેસ્ક પર કમ્પ્યુટર રાખી શકતી હતી. આ તે સમય હતો જ્યારે મેં ખરેખર દુનિયા બદલવાનું શરૂ કર્યું. પછી, 1989 માં, ટિમ બર્નર્સ-લી નામના કમ્પ્યુટર વૈજ્ઞાનિકે મારો ઉપયોગ કરીને કંઈક એવું બનાવ્યું જે દરેકને જોડશે: વર્લ્ડ વાઇડ વેબ. તેણે પ્રથમ વેબ બ્રાઉઝર અને વેબ સર્વર માટે કોડ લખ્યો, જેનાથી લોકો સમગ્ર વિશ્વમાં માહિતી શેર કરી શકતા હતા. તે ક્ષણથી, હું દરેક જગ્યાએ હતી. મેં સોશિયલ મીડિયા પ્લેટફોર્મ, ઓનલાઈન સ્ટોર્સ અને જ્ઞાનની વિશાળ લાઇબ્રેરીઓ બનાવી જે કોઈપણ મેળવી શકે છે. હું જ કારણ છું કે તમે હજારો માઇલ દૂર મિત્રો અને પરિવાર સાથે વાત કરી શકો છો, વીડિયોમાંથી નવી કુશળતા શીખી શકો છો, અથવા તમારા વર્ગખંડમાંથી મંગળની સપાટીનું અન્વેષણ કરી શકો છો.

આજે, હું હજી પણ વિકસી રહી છું અને બદલાઈ રહી છું. હું વૈજ્ઞાનિકોને રોગો મટાડવામાં, કલાકારોને અદભૂત ડિજિટલ દુનિયા બનાવવામાં, અને ઇજનેરોને વધુ સ્માર્ટ અને સુરક્ષિત કાર બનાવવામાં મદદ કરી રહી છું. મારા વિશેની શ્રેષ્ઠ વાત એ છે કે હું દરેક માટે એક સાધન છું. મારી ભાષા શીખવાનો અર્થ એ છે કે તમારી પાસે સમસ્યાઓ હલ કરવાની, અદ્ભુત વસ્તુઓ બનાવવાની અને તમારા વિચારોને જીવંત કરવાની શક્તિ છે. મારી ભાષા બોલવા માટે તમારે પ્રતિભાશાળી હોવું જરૂરી નથી; તમારે ફક્ત જિજ્ઞાસુ, ધીરજવાન અને સર્જનાત્મક બનવાની જરૂર છે. હું રાહ જોઈ રહી છું કે તમે મને આગળ શું બનાવવાનું કહેશો. તમે કઈ નવી દુનિયા બનાવશો? તમે કઈ સમસ્યાઓ હલ કરશો? હું કોડિંગ છું, અને આપણી સાથેની વાર્તા હમણાં જ શરૂ થઈ છે.

વાંચન સમજણના પ્રશ્નો

જવાબ જોવા માટે ક્લિક કરો

જવાબ: વાર્તા કોડિંગ વિશે છે, જે મશીનો માટેની સૂચનાઓ છે. તેની શરૂઆત 1804 માં જેક્વાર્ડના પંચ કાર્ડથી થઈ, જેણે લૂમને પેટર્ન વણવા જણાવ્યું. પછી એડા લવલેસે 1843 માં પ્રથમ પ્રોગ્રામ લખ્યો, જેણે બતાવ્યું કે કોડિંગ માત્ર ગણિત માટે નથી. 1952 માં, ગ્રેસ હોપરે કમ્પાઇલર બનાવ્યું, જેનાથી કોડિંગ સરળ બન્યું. અંતે, 1989 માં ટિમ બર્નર્સ-લીએ વર્લ્ડ વાઇડ વેબ બનાવ્યું, જેનાથી કોડિંગ આપણા રોજિંદા જીવનનો ભાગ બન્યું.

જવાબ: એડા લવલેસે જોયું કે કોડિંગનો ઉપયોગ માત્ર આંકડા ગણવા માટે જ નહીં, પરંતુ સંગીત અને કલા જેવી સર્જનાત્મક વસ્તુઓ બનાવવા માટે પણ થઈ શકે છે. વાર્તા કહે છે કે તેણીએ સમજ્યું કે 'મારો ઉપયોગ સંગીત, કલા અને તમે કલ્પી શકો તે કંઈપણ બનાવવા માટે થઈ શકે છે, જો તમે તેને તાર્કિક પગલાંમાં અનુવાદિત કરી શકો.'

જવાબ: આ વાર્તા શીખવે છે કે વિચારો અને સાધનો સમય જતાં વિકસિત થાય છે. તે એક સરળ યાંત્રિક વિચાર (જેમ કે પંચ કાર્ડ) થી શરૂ થઈને એક જટિલ, વૈશ્વિક નેટવર્ક (જેમ કે ઇન્ટરનેટ) સુધી પહોંચી. દરેક નવી શોધ જૂની શોધ પર આધારિત હોય છે, જે માનવ ચાતુર્યને વધુ ને વધુ શક્ય બનાવે છે.

જવાબ: લેખકે કોડિંગને 'ગુપ્ત ભાષા' કહીને શરૂઆત કરી કારણ કે તે આપણી આસપાસ છે પણ મોટાભાગના લોકો તેને જોઈ કે સમજી શકતા નથી. આ શબ્દ પસંદગી વાર્તામાં રહસ્ય અને અજાયબીનો ભાવ ઉમેરે છે, જે વાચકને જાણવા માટે ઉત્સુક બનાવે છે કે આ અદ્રશ્ય શક્તિ શું છે.

જવાબ: ગ્રેસ હોપરે એ સમસ્યાનું નિરાકરણ કર્યું કે પ્રારંભિક કમ્પ્યુટર્સને પ્રોગ્રામ કરવું ખૂબ જ મુશ્કેલ હતું, જેમાં કેબલ અને સ્વીચોનો ઉપયોગ થતો હતો. તેણીએ 1952 માં 'કમ્પાઇલર' બનાવ્યું, જે માનવ-જેવી ભાષાને મશીન કોડમાં અનુવાદિત કરતું હતું. તેના ઉકેલથી કોડિંગ ઘણું સરળ અને વધુ સુલભ બન્યું, જેના કારણે નવી પ્રોગ્રામિંગ ભાષાઓનો વિકાસ થયો અને વધુ લોકો કોડિંગ કરી શક્યા.