Robotik kodlama simgesiBahçeşehir Koleji 50. Yıl Kampüsü
← Ders sayfasına dön

5. sınıflar · Robotik Kodlama

Python'ın hikâyesi 🐍

Bir programlama dili nasıl doğdu? Neden adı Python? Bugün neler yapabiliyor? Aşağıdaki infografiği incele, ardından öyküyü oku.

BİR DİLİN DOĞUŞU

Merhaba, Python!

Bir ihtiyaçla başladı, başka dillerden fikirler aldı ve dünyaya yayıldı.

1980'ler

Önce ABC vardı

Öğrenmesi kolay olsun diye tasarlanan ABC, Python için önemli bir başlangıç fikri oldu.

1989

Guido işe koyuldu

Guido van Rossum, Hollanda'daki CWI araştırma merkezinde yeni dili yazmaya başladı.

1991

Python paylaşıldı

İlk sürüm internette duyuruldu. Başkaları da onu deneyip geliştirmeye başladı.

ABCOkunabilir yazım ve girintiler gibi fikirler
PythonABC'nin devamı olarak tasarlandı; kendine özgü bir dil oldu.
Modula-3: hata durumları için fikirlerC: bazı tanıdık yazım tercihleri

Adı nereden geldi?

Guido, Monty Python's Flying Circus adlı komedi programını seviyordu. “Python” adını buradan seçti. Yılan resmi sonradan eğlenceli bir çağrışım oldu!

Kim geliştirdi?

Python'ı Guido van Rossum başlattı. Sonra dünyanın dört yanından pek çok kişi geliştirilmesine katkı verdi.

Web

Web sitelerinin arka tarafındaki işleri kurmak

Veri ve bilim

Ölçümleri incelemek, grafikler hazırlamak

Otomasyon

Tekrarlanan bilgisayar işlerini kolaylaştırmak

Projeler

Basit oyunlar ve kendi fikirlerini denemek

Bir fikir nasıl Python'a dönüştü?

1980'lerin sonunda Guido van Rossum, bilgisayara komut vermenin daha anlaşılır bir yolunu düşünüyordu. Daha önce ABC adlı bir dil üzerinde çalışmıştı. ABC'nin okunaklı tarafını seviyor, fakat onu yeni işlere uyarlamanın zor olduğunu görüyordu. Hollanda'daki araştırma merkezinde çalışırken daha esnek bir dil yazmaya karar verdi. 1989'un sonunda Python üzerinde çalışmaya başladı; 1991'de ilk sürümünü internet üzerinden paylaştı.

“Python hangi dilden türedi?” sorusunun kısa yanıtı ABC. Ama programlama dilleri bir aile ağacı gibi yalnız tek bir atadan gelmez. Guido, Modula-3 dilinden özellikle hatalarla başa çıkma konusunda, C dilinden de bazı yazım fikirleri aldı. Bu fikirleri bir araya getirip yeni bir dil tasarladı.

İsim bilmecesi: Python adı gerçekten bir yılandan mı geliyor? Hayır! Guido, İngiliz komedi topluluğu Monty Python'ın Flying Circus programını seviyordu. Kısa ve akılda kalıcı bulduğu “Python” adını seçti. 🐍

Python'ın kodu çoğu zaman bir metin gibi satır satır okunabilir. Bu yüzden ilk programını yazan bir öğrenci de, büyük bir proje yapan araştırmacı da Python kullanabilir. Web uygulamaları, veri inceleme, bilimsel hesaplama ve bilgisayardaki tekrar eden işler buna örnek. Python tek başına her işi sihirli biçimde yapmaz; insanlar bir problemi küçük adımlara ayırır ve uygun araçlarla çözüm kurar.

Şimdi sen düşün!

Bir okul gününde tekrar tekrar yaptığın bir iş seç. Bilgisayar bu işi kolaylaştıracak olsa ona hangi üç adımı söylerdin? Örneğin “listeyi oku → bir koşulu kontrol et → sonucu göster”.

Sonra ilk dersindeki print() komutuyla bu üç adımı ekrana yazdırmayı dene. Bilgisayarın hangi adımı kendiliğinden bilemeyeceğini de düşün.