Ana Sayfa Python Python – Giriş

Python – Giriş

5 min read
3
1
5,996

Merhabalar, Bu yazı ile birlikte roboturka.com içerisinde Python dili ile ilgili de paylaşımlar yapmaya çalışacağız.Bu yazı serimizde son zamanlarda adını duyuran Python diline giriş yapacağız.

Nedir bu Python?

Python, Hollandalı Guido Van Rossom tarafından 1990 yılında geliştirilmeye başlanmış bir programlama dilidir. Simgesinde bulunan yılan figürünün aksine ismini Monty Python isimli komedi gurubundan alır.

Python, programcılara birçok avantaj sunuyor. Öncelikle sözdizimi açısından oldukça basittir ve bu da bizim bu dili öğrenmemizi oldukça kolaylaştırıyor. Buna istinaden programlamaya başlamak isteyenler Python’ı tercih edebilir. Bizim için Python’ın avantajları nelerdir?

  • C, C++ gibi diller derlenmeye ihtiyaç duyan dillerdir. Python bunların aksine derlenmeye ihtiyaç duymadan çalıştırılır. Bu da bizim hızlı bir şekilde program geliştirme avantajı sağlar.
  • Basit ve temiz sözdizimi hem program yazmak hem de başkasının yazdığı programı anlayabilmek açısından kolaylık sağlar.
  • Nesne yönelimli programlama, fonksiyonel ya da yapısal programlama gibi birden fazla programlama paradigmasını destekler.
  • Açık kaynak kod lisanslı, free ve ücretsiz bir yazılımdır.
  • Çok geniş modül kütüphanesi var
  • Windows, Linux, Mac-Os, Raspberry üzerinde çalıştırılabilir.
  • Python’a C ya da C++ ile ek modüller yazılabilir.

Bu avantajlarından dolayı olsa gerek Google, Yahoo, Dropbox gibi büyük firmalar Python programcılarına iş olanağı sunmaktadır. Hatta MIT gibi köklü bir üniversite Python’ ı müfredatına almış ve eğitimlerini vermektedir. Bunlar da bize Python’ın önemli bir dil olduğunu gösteriyor.

Önemini anlattıktan sonra Python ile neler yapabileceğimize de bir bakalım.

Python ile yapılabilecekler hayal gücünüzle sınırlıdır. Web, oyun, yapay zeka, bilimsel alanda, ağ ve soket programcılığı, sistem yöneticiliği gibi bir çok alanda kullanılabilir.

Şunu da söylemeliyim ki Python ile bir işletim sistemi yapamayız. Nedeni ise Python kodlarının Python yorumlayıcısı tarafından yorumlanmasıdır. Python yorumlayıcısının çalışabilmesi içinde bir işletim sistemi gerekir. Bu yüzden bir işletim sistemi yazamayız. İşletim sistemleri genellikle C, C++ gibi dillerle yazılır.

Sonuç olarak Python çok çeşitli alanda kullanılabilen, öğrenmesi ve kullanması kolay ve her iş için birçok kütüphane barındıran güçlü bir dildir. Eğer siz de Python öğrenmek istiyorsanız bu yazı dizimizi takip edebilirsiniz. Bir sonraki yazımızda Python dilini yazabileceğimiz IDE’ lerini inceleyeceğiz.

Buna Benzer Yazılar Göster !
  • Python – Listeler (list)

    Python’da Listeler string veya int gibi bir değişken tipidir. Onlardan tek farkı içerisine…
  • Python – Hata Yakalama (try-except)

    Hata yakalama, yazdığımız beklenmedik durumlarda karşılaşacağımız hatalarda programın hata…
  • Python – Döngüler (Loops)

    Döngüler, kod bloğu içerisindeki kodları verilen şart sağlandığı sürece tekrar tekrar çalı…
Daha Fazlasını Yükle - Onur Altıntaş
  • Python – Listeler (list)

    Python’da Listeler string veya int gibi bir değişken tipidir. Onlardan tek farkı içerisine…
  • Python – Hata Yakalama (try-except)

    Hata yakalama, yazdığımız beklenmedik durumlarda karşılaşacağımız hatalarda programın hata…
  • Python – Döngüler (Loops)

    Döngüler, kod bloğu içerisindeki kodları verilen şart sağlandığı sürece tekrar tekrar çalı…
Daha Fazla Göster -  Python

3 Yorumlar

  1. Metehan

    1 Ekim 2016 at 23:01

    Merak ettiğim bir konuydu.Teşekkürler 🙂

    Reply

  2. Baris bilir soylu

    2 Ekim 2016 at 18:10

    Bu programla pic veya Diger mikrodenetlsyiciler programlanabilirmi

    Reply

    • Yücel Yılmaz

      Yücel Yılmaz

      3 Ekim 2016 at 12:10

      Evet, bu konuda micropython isimli konuyu araştırabilirsiniz.

      Reply

Yücel Yılmaz için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Python – Listeler (list)

Python’da Listeler string veya int gibi bir değişken tipidir. Onlardan tek farkı içerisine…