Kodlamanın Hikâyesi: Makinelerle Konuşan Gizli Dil
Hiç bir video oyununda bir karakterin zıplamasını nasıl sağladığınızı merak ettiniz mi. Ya da bir robota bir düğmeye dokunarak hareket etmesini nasıl söylediğinizi. Belki de telefonunuzdaki bir uygulamanın sadece bir dokunuşla nasıl çalıştığını düşünmüşsünüzdür. Bütün bu sihirli şeylerin arkasında bir sır var. Bu sır, bir bilgisayar için yazılmış bir tarif gibidir. Bir makineye ne yapacağını, nasıl yapacağını ve ne zaman yapacağını anlatan özel talimatlardır. Ben olmasaydım, en sevdiğiniz oyunlar sadece boş ekranlar olurdu ve robotlar hareketsiz metal yığınları olarak kalırdı. Ben, teknolojiyi hayata geçiren görünmez gücüm. Ben, sizin insanlarla konuştuğunuz gibi makinelerle konuşmanızı sağlayan özel bir dilim. Benim adım Kodlama.
Benim ilk kelimelerim bugünkü gibi değildi. Çok, çok eskilere, 1804 yılına gidelim. Joseph Marie Jacquard adında bir adam, desenli kumaşlar dokuyabilen özel bir dokuma tezgâhı icat etti. Bu tezgâh, üzerlerinde delikler bulunan kartlar kullanıyordu. Her kart, tezgâha hangi ipliği ne zaman kullanacağını söyleyen bir talimattı. Bu delikler benim ilk fısıltılarımdı, bir makineye ne yapacağını söyleyen ilk basit komutlardı. Sonra 1843 yılında, Ada Lovelace adında parlak bir kadın sahneye çıktı. Charles Babbage adında bir mucidin Analitik Motor adını verdiği bir makine üzerinde çalışıyordu. Herkes bu makinenin sadece sayılarla ilgili zor matematik problemlerini çözebileceğini düşünüyordu. Ama Ada daha fazlasını gördü. O, benim sadece hesap makineleri için değil, aynı zamanda sanat veya müzik yaratmak için de kullanılabileceğimi anlayan ilk kişiydi. Benim sadece sayılarla değil, sembollerle de konuşabileceğimi hayal etti. Bu yüzden birçok insan ona tarihteki ilk bilgisayar programcısı diyor. O, benim gerçek potansiyelimi gören ilk kişiydi.
Zamanla büyüdüm ama konuşması hâlâ çok zor bir dildim. 1940'lı yıllarda ilk modern bilgisayarlar yapıldığında, benimle konuşmak için bir sürü düğmeyi açıp kapatmanız ve bir sürü kabloyu doğru yerlere takmanız gerekiyordu. Bu çok yavaş ve karmaşık bir işti, bu yüzden sadece çok zeki bilim insanları beni anlayabiliyordu. Ama sonra 1950'lerde Grace Hopper adında harika bir kadın her şeyi değiştirdi. O, insanların benimle daha kolay konuşabilmesinin bir yolunu bulmak istedi. 1952 yılında, derleyici adını verdiği inanılmaz bir şey icat etti. Derleyici, bir çevirmen gibiydi. İnsanların İngilizceye benzeyen kelimelerle komutlar yazmasına izin veriyor ve sonra bu komutları bilgisayarın anlayabileceği 1'ler ve 0'lar diline çeviriyordu. Bu devrim niteliğinde bir buluştu. Artık benimle konuşmak için bir dâhi olmanıza gerek yoktu. Grace Hopper sayesinde kapılar açıldı ve 1957'de FORTRAN gibi bilim insanları için ve 1964'te BASIC gibi öğrenciler için yeni diller ortaya çıktı. Ben yavaş yavaş herkesin öğrenebileceği bir dil haline geliyordum.
Şimdi günümüze gelelim. Ben her yerdeyim. Tim Berners-Lee'nin 1990'ların başında yarattığı Dünya Çapında Ağ'dan (World Wide Web) tutun da cebinizdeki akıllı telefonlara, kendi kendine giden arabalara ve hatta Mars'a gönderilen uzay araçlarına kadar. Artık benimle konuşmak için sadece bir bilgisayara ve bir fikre ihtiyacınız var. Ben, problem çözmek için bir aracım. İnsanların hayatını kolaylaştıran uygulamalar yapmanıza, arkadaşlarınızla oynayabileceğiniz eğlenceli oyunlar tasarlamanıza veya dünyayı daha iyi bir yer haline getirecek yeni şeyler icat etmenize yardımcı olabilirim. Ben sadece komutlardan ibaret değilim, ben yaratıcılığım. Benim dilimi öğrenmek, yeni bir dünya inşa etme gücüne sahip olmak gibidir. Öyleyse, şimdi yaratma sırası sende. Benim dilimi öğren ve dünyaya yardım etmek için kendi icatlarını yap. Kim bilir, belki de bir sonraki harika fikri sen hayata geçirirsin.
Okuma Anlama Soruları
Cevabı görmek için tıklayın