Konya Bilim Merkezi BilimUp

İlk Bilgisayar Programcısı Kimdi?

3 dk
325

Popülerliği her geçen hızla artan yazılım dünyasının temellerini atanlar her zaman için bir merak konusudur. Günümüzde yazılım üretmek için kullanılan uygulamaların arkasında da bir yazılım olduğunu düşünürsek ilk önce bu uygulamaları üreten yazılımcılar kimlerdir?

Ada Lovelace: Bilgisayarlardan Çok Önce Fikirleri Olan Bilgisayar Programcısı

10 Aralık 1815’te İngiltere’de doğan Ada, ünlü şair Lord George Byron ve eşi Lady Anne Byron’ın kızıydı. Babası Ada’nın doğumundan çok kısa bir süre sonra onları terk etmesine rağmen annesi kızının matematik ve fen bilgisi öğrenmek için uzman öğretmenlere sahip olması konusunda oldukça ısrarlıydı. 1800’lerin zengin kadınlarının çoğu bile matematik ve fen eğitimi almıyorken annesinin bu konudaki hassasiyeti oldukça dikkat çekicidir.

Ada, 17 yaşındayken bir kasaba partisinde matematikçi ve mucit Charles Babbage ile tanıştı. Sayesinde öğrendiği dönemin hesap makinesi olan "Fark Motoru" onu etkiledi. Böylelikle Charles Babbage kendisinin uzun dönem akıl hocası oldu.

1835’te Ada, Lovelace Kontu olan William King ile evlenip Lovelace Kontesi oldu. Üç çocukları olmasına rağmen ve zamanın çoğu kadınları gibi sadece evde çalışsa da Ada Lovelace, Babbage ile çalışmalarına devam etti.

1843’te Babbage, Fark Motorunun daha karmaşık bir versiyonu olan Analitik Motoru geliştiriyordu. Planlarını Lovelace ile de paylaşarak zamanlarının büyük çoğunluğu bu makinenin tasarımı için harcadılar. Motor, onlar hayatta oldukları süre zarfında üretilemese de üretilseydi matematiksel işlemleri hızlı bir şekilde gerçekleştirebilecekti. Aynı zamanda Babbage, İtalyan matematikçi Luigi Menabrea tarafından Fransızca yazılan bir metni Lovelace’ten İngilizce’ye çevirmesini istedi. Makaleyi çevirmekle kalmayan Lovelace, Analitik Motor ve onunla neler yapabileceği hakkında kendi notlarını da ekledi.



Bu notlardan bazıları, Analitik Motorun çalışma prensibinin dokuma makinelerininkine benzer şekilde çalışabileceğini göstermekteydi. Dokuma makineleri, eksiksiz bir tasarım yapmak için kalıpları takip eder. Lovelace, motorun sadece sayıları hesaplamak için değil, aynı zamanda harfler oluşturmak için de kalıpları veya kodları takip edebileceğini hayal etti. Bu, bilgisayar programlamanın ilk temel açıklaması olarak kabul edilmektedir.

Uzun yıllar bu fikirlere değer verilmeyip unutulsa da 1953 yılında notları, bir kitapta yeniden yayınlandı. Kitap, bilgisayarların kalıpları izleyerek nasıl çalıştığını gösteren dijital bilgi işlem hakkındadır. İlk bilgisayar icat edilmeden çok önce Lovelace’ın bir bilgisayar dili fikrini ortaya attığı ortaya çıktı. Öyle ki 1979 yılında ABD Savunma Bakanlığı onun onuruna yeni bir bilgisayar diline “Ada” ismini verdi.


Kaynakça
  1. Freiberger, P. A. and Swaine, . Michael R. (2022, April 4). Analytical Engine. Encyclopedia Britannica.
  2. Hemmendinger, D. (2021, January 29). computer programming language. Encyclopedia Britannica.
  3. Britannica, T. Editors of Encyclopaedia (2021, December 6). Ada Lovelace. Encyclopedia Britannica.
  4. https://www.britannica.com/story/ada-lovelace-the-first-computer-programmer
  5. https://www.mentalfloss.com/article/53131/ada-lovelace-first-computer-programmer
  6. https://kids.nationalgeographic.com/history/article/ada-lovelace

Benzer Makaleler

Nanosensörler Kalp Krizini Tespit Edebilir Mi?
Hızlı Şarj Pil Ömrü İçin Kötü Etkiye Sahip Midir?
Gramofonlar Nasıl Çalışır?
Veri Bilimci Kimdir? Ne İş Yapar?
Rüzgâr Türbinlerinde Neden Genellikle Üç Kanat Bulunur?
Termal Kameralar Bizi Nasıl Fark Eder?
Şifre Kırma Tekniği: Kaba Kuvvet Saldırıları
Kişisel Veri Gizliliği Nedir ve Neden Önemlidir?
Biyolojik Bilgisayar (Biocomputers) Nedir?
Mikroskobik Boyutta Pil Üretmek Mümkün Mü?
ANASAYFA
RASTGELE
KATEGORİLER
POPÜLER
EN YENİLER