More

    1849’dan 2022’ye Kodlama: Programlama Dillerinin Zaman Çizelgesi

    Kodlama ve programlama dilleri, modern dijital dünyamızın yapı taşlarıdır. Ancak bu alandaki en önemli gelişmeler canlı bellekte gerçekleşmiş olsa da, kodlamanın tarihi ve programlama dillerinin zaman çizelgesi düşündüğünüzden daha uzundur.

    Arabalar ve telefonlar gibi diğer sıradan teknoloji türlerinin doğuşundan çok önce, şaşırtıcı ve dikkat çekici insanlarla başlar. İnsülin ve antibiyotikler gibi hafife aldığımız modern tıbbi tedavilerden bile önce gelir. Aslında kodlamanın geçmişi 1840’lara kadar uzanıyor.

    Şimdi kodlamanın tarihine ve programlama dillerinin zaman çizelgesine daha yakından bakalım.

    kökenler

    1843 Ada Lovelace

    da Lovelace bir İngiliz aristokrattı; Zamanının bir kadını için alışılmadık bir şekilde, matematik ve fen eğitimi gördü. Ancak, kodlama ve bilgisayar dillerinin gelişimine katkısı, Charles Babbage’ın 1820’lerde Fark Makinesi ile çığır açan bir cihazı icat etmesi değildir. Bunun yerine, Lovelace 1843’te ilk makine algoritmasını yarattı.

    Babbage’ın makinesinin hesaplamaktan fazlasını yapabileceğini fark etti; genel amaçlı bir makine olarak kullanılabilir. Lovelace, sayıların başka şeyleri temsil edebileceğine dair bir sıçrama yaptı ve programlama dilleri fikri doğdu. Lovelace’in çığır açan çalışması, bilgisayarlara talimat verebilen bir dil tasarlamanın ilk adımıydı .

    20. yüzyıl

    1936 Alan Turing

    Bugün Alan Turing, 1939’da Nazi Almanyası’nın Enigma kod makinesini kırma konusundaki çalışmasıyla ünlüdür. Ancak 1936’da Turing, bilgisayar biliminin kurucu parçası olarak kabul edilen bir makale yayınladı. Turing, evrensel bir makine kavramını ortaya attı. Talimatları takip edebilen bir makine. Sonunda bu çığır açan fikri, programları çalıştırabilen elektrikle çalışan bir bilgisayar için bir plana dönüştürdü.

    1940’lar Konrad Zuse

    Konrad Zuse, 1940’ların başında bilgisayarlar için ilk programlama dili olarak kabul edilen şeyi yarattı. Plankalkul olarak adlandırıldı ve kodları depolayarak mühendislerin rutin, tekrarlayan görevleri çok daha verimli ve hızlı bir şekilde gerçekleştirmesini sağlıyordu.

    1949 Assembly Dili ve Kısa Kodu

    Bir sonraki büyük gelişme, bir bilgisayar işlevini yapmak için talimatları basitleştiren bir bilgisayar programlama dili olan Assembly diliydi. Ayrıca, 1949’da tarafından kullanılan Kısa Kod geldi.

    1952 Otomatik Kod

    1952’de, Manchester Üniversitesi’ndeki Mark 1 bilgisayarı için Autocode geliştirildi. Makine koduna çevrilebilen ilk dildi.

    1957 Fortran

    John Backus, FORmula TRANslation veya FORTRAN’ı 1957’de yarattı. İnanılmaz bir şekilde, 1950’lerden kalma bu programlama dili bugün hala süper bilgisayarlarda ve bilimsel ve matematiksel hesaplamalarda kullanılmaktadır.

    1958 ALGOL ve LISP

    Amerikalı ve Avrupalı ​​bilim adamları tarafından oluşturulan algoritmik bir dil olan ALGOL, Pascal, Java, C ve C++ gibi dünyaca ünlü programlama dillerinin çıkış noktası olmuştur.

    Aynı yıl, John McCarthy, Liste işlemcisini veya LISP’yi icat etti. AI için tasarlanan Boeing ve Genworks gibi şirketler hala onu kullanıyor.

    1959 KOBOL

    COBOL, Dr. Grace Murray Hopper liderliğindeki bir ekip tarafından geliştirildi; COBOL, Ortak İş Odaklı Dil anlamına gelir. Kredi kartı işlem işlemcileri, trafik sinyalleri ve telefon görüşmeleri için tasarlanmıştır ve günümüzde bankacılık ve oyun alanlarında kullanılmaktadır. Günümüzün sanal PBX sistemi ve iletişime yönelik diğer modern çözümler, COBOL gibi programlama dillerinin omuzlarındadır.

    1964 TEMEL

    Öğrenciler BASIC’i Dartmouth College’da geliştirdi. Yeni Başlayanlar Çok Amaçlı Sembolik Talimat Kodu anlamına gelir. BASIC daha sonra Bill Gates tarafından bir ürün olarak geliştirildi ve pazarlandı.

    1970 PASKAL

    Niklaus Wirth bu programlama dilini geliştirdi ve adını Fransız matematikçi Blaise Pascal’dan aldı. Öğrenmesi çok kolay, tarihinin başlarında Apple tarafından kullanıldı.

    1972 Smalltalk, C ve SQL

    Alan Kay, Adele Goldberg ve Dan Ingalls, Smalltalk’ı Xerox Palo Alto Araştırma Merkezi’nde geliştirdi. Kodu değiştirmek için tasarlanmıştır. İlkeleri günümüz Java, Python ve Ruby’de mevcuttur ve CrowdStrike ve Logitech gibi şirketler tarafından kullanılmaktadır.

    C de 1972 yılında Dennis Ritchie tarafından Bell Telefon Laboratuvarlarında geliştirilmiştir. Unix işletim sistemi ile kullanılmak üzere tasarlanmıştır. Öncüsü B’ye dayanarak, C#, Java, JavaScript, Perl, PHP ve Python gibi dillerin tümü C’den türetilmiştir.

    Kodlama ve programlama dilleri için eski bir yılda, Raymond Boyce ve Donald Chamberlain aynı yıl SQL’i (Structured Query Language) geliştirdi. İlk olarak SEQUEL olarak adlandırıldı ve veritabanlarındaki bilgileri görüntülemek ve değiştirmek için kullanıldı.

    Bu üç dil, günümüzde var olan en büyük teknoloji şirketlerinden bazılarını etkileyen programlamada önemli bir atılımı temsil ediyor. Sosyal medyadan bir işletmenin lider tavsiye programının işleyişine kadar dijital dünyayı kullanma şeklimiz, bu gelişmelere borçludur.

    1980’ler ADA

    Adını bilgisayar öncüsü Ada Lovelace’den alan ADA, Jean Ichbiah’ın CUU Honeywell Bull’daki ekibi tarafından tasarlandı. Ada, Pascal gibi diğer popüler programlama dillerinden genişletilmiş, üst düzey bir programlama dilidir. ADA, çeşitli Avrupa ülkelerinde ve uzay programlarında hava trafik kontrolü için kullanılmaktadır.

    1983 C++, Amaç C

    Bjarne Stroustrup, Bell Laboratuarlarında C dilini değiştirdi. Sonuç, sınıflar, şablonlar ve sanal işlevler gibi bazı geliştirmeleri olan C++ oldu. C++ artık MS Office, Adobe Photoshop ve çeşitli yüksek performanslı yazılım türlerinde kullanılmaktadır.

    Brad Cox ve Tom Love daha sonra Apple’ın işletim sistemleri için kullanılan programlama dili olan Objective-C’yi geliştirdi.

    1987

    Larry Wall, PERL’yi genel amaçlı, üst düzey bir dil olarak geliştirdi. Onu metin düzenleme için tasarladı, ancak bugün birincil kullanımı veritabanı uygulamaları, veri işleme , grafik programlama ve sistem yönetimidir.

    1990 Haskell

    Adını Amerikalı matematikçi Haskell Brooks Curry’den almıştır. Haskell, öncelikle matematiksel bir programlama dilidir. Karmaşık hesaplamalar yapması, sayıları kırması ve kayıt tutması gereken çeşitli endüstrilerde kullanılır.

    1991 Python ve Visual Basic

    İkonik İngiliz komedi eylemi Monty Python, Python’un adına ilham verdi. Guido Van Rossum bu genel amaçlı, üst düzey dili geliştirdi. Bugün Python, dünya çapında en popüler programlama dillerinden biridir. Google ve Spotify gibi devler bunu kullanıyor.

    Visual Basic, bir kullanıcının bir kullanıcı arabirimi (GUI) aracılığıyla kod bölümlerini sürükleyip bırakmasına olanak tanır. Visual Basic’in bölümleri Word ve Excel gibi uygulamalarda kullanılır.

    1993 Yakut

    Yukihiro Matsumoto, Ruby’yi üst düzey bir programlama dili olarak yarattı. Web uygulamaları geliştirme için kullanılırken, bugün Groupon tarafından kullanılmaktadır.

    1995 Java, JavaScript, PHP

    1995 yılında James Gosling tarafından oluşturulan Java, dünyanın en ünlü ve popüler programlama dillerinden biridir. Cep telefonlarında ve park makinelerinde kullanılan genel amaçlı, üst düzey bir dildir.

    JavaScript, Brendan Eich tarafından oluşturuldu. Web geliştirme, PDF belgeleri ve masaüstü widget’ları için kullanılır ve hemen hemen her büyük web sitesinde bulunur. Bazı ünlü örnekler Adobe, Gmail ve Mozilla Firefox’tur.

    PHP, ‘Kişisel Ana Sayfa’ olarak biliniyordu, ancak şimdi ‘Köprü Metni Ön İşlemci’ anlamına geliyor. Rasmus Lerdorf tarafından geliştirilmiştir. Web sayfaları ve sunucu tarafı geliştirme oluşturmak ve sürdürmek için kullanılır. Facebook, Wikipedia ve WordPress gibi büyük şirketler PHP kullanıyor.

    21. Yüzyıl

    2000 C#

    Microsoft, Visual Basic ve C öğelerini birleştirmek amacıyla C#’ı geliştirdi. Artık şirketin tüm ürünlerinde kullanılıyor.

    2003 Scala ve Harika

    2003 yılında Martin Odersky, Scala’yı yarattı. Java ile çalışabilmesi, ona Android geliştirmeye göre bir avantaj sağlar. Scala, Twitter, Linkedin, Twitter ve Netflix gibi sosyal medya ve eğlence devleri tarafından kullanılmaktadır.

    Groovy, James Strachan ve Bob McWhirter tarafından geliştirilen öğrenmesi kolay bir dildir. Starbucks, Craftbase ve Transferwise’ın tümü Groovy kullanıyor.

    2009 Git (Google)

    Büyük yazılım sistemleri çeşitli zorluklarla karşı karşıyadır ve Google bunları çözmek için Go’yu geliştirmiştir.

    Go, Uber, Dropbox ve tabii ki Google gibi büyük teknoloji şirketleri arasında popüler. Vishing’in ne olduğunu bulmanız gerekiyorsa ? Kısmen, cevabı bulduğu için Go’ya teşekkür edebilirsiniz.

    2014 Hızlı

    Apple, Swift’i C, C++ ve Objective-C’nin yerini alacak şekilde geliştirdi. Fikir, Swift’in bu dillerden daha kolay ve çok yönlü olacağıydı. Swift, bulut uygulamaları, mobil ve masaüstü için kullanılabilir. Dil platformu Duolingo, yakın zamanda yeni bir uygulama başlatmak için bunu kullandı. Müşterilerin kullanmayı sevdiği uygulamalar yapmak kolay değil; bu günlerde birçok şirket bir mobil uygulama akış şeması kullanıyor .

    Bugün ve yarın

    19. yüzyılın öncülerinin ve 20. yüzyılın çığır açanlarının ilk günlerinden bu yana, bilgi işlem dünyası bulut bilişime, baş döndürücü bir dizi uygulamaya, yeni teknolojiye ve cihazlara doğru genişledi.

    COBOL ve Fortran gibi bazı programlama dilleri bugün hala kullanılmaktadır, diğerleri ise çeşitli enkarnasyonlardan geçmiş veya kullanım dışı kalmıştır.

    Kodlama ve bilgisayar dilleri gelişmeye ve gelişmeye devam edecek, ancak Ada Lovelace’in muhtemelen gelecek yüzyıllar için fikirlerinin tam olarak ne anlama geleceğini tam olarak hayal edemediği gibi, önümüzdeki 180 yılın tam olarak ne getireceğini kim söyleyebilir.

    Recent Articles

    Dell Latitude E7240 incelemesi: Neredeyse mükemmel bir ultrabook

    Latitude E7240, sağlam bir şekilde yapılmış ve iyi bağlantılara sahip olup, düşünceli bir tasarımda etkileyici performans sunar. Klavye ve yapılandırma seçeneklerinin eksikliği nedeniyle hayal...

    Binance ve Binance.US ne olacak?

    CoinMarketCap'e göre Binance , dünyanın en büyük kripto para borsası . Borsa, 2017 yılında Çin'de başlatıldı ve sunucularını ve operasyonlarını Çin'in kripto para birimi...

    Kripto borsası nedir?

    Kripto borsası, kullanıcıların bitcoin ve eter gibi dijital varlıkları ve kripto para birimlerini alıp satmasına izin veren bir platformdur . Bazıları NFT'lerin alım, satım...

    En iyi 6 dayanıklı telefon: Maceranız (telefon) sizi bekliyor

    En sağlam telefon hangisi? En iyi seçimimiz, kablosuz şarj desteği, Gorilla Glass ekranı ve yüksek kapasiteli piliyle Kyocera DuraSport 5G UW. Tarlada mı çalışıyorsun?...

    Muhtemelen kullanmadığınız harika bir iPad özelliği

    İşte Apple'ın WWDC 2022 açılış konuşması sırasında duyurduğu her şey Apple, yıllık geliştirici konferansı açılış konuşmasında yeni işletim sistemleri, silikon ve dizüstü bilgisayarların yanı sıra...

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox