Python (programlama dili)

Vikipedi, özgür ansiklopedi

(Python Programlama Dili sayfasından yönlendirildi)
Git ve: kullan, ara
2005'ten itibaren kullanılan Python programlama dilinin logosu

Python nesne yönelimli, yorumlanabilen, birimsel(modüler) ve etkileşimli bir programlama dilidir.

Girintilere dayalı basit sözdizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da ona söz diziminin ayrıntıları ile vakit yitirmeden programlama yapılmaya başlanabilen bir dil olma özelliği kazandırır.

Modüler yapıyı, sınıf dizgesini (sistem) ve her türlü veri alanı girişini destekler. Hemen hemen her türlü platformda çalışabilir. (Unix , Linux, Mac, Windows, Amiga, Symbian Os bunlardan birkaçıdır). Python ile sistem programlama, kullanıcı arabirimi programlama, ağ programlama, uygulama ve veritabanı yazılımı programlama gibi birçok alanda yazılım geliştirebilirsiniz. Büyük yazılımların hızlı bir şekilde prototiplerinin üretilmesi ve denenmesi gerektiği durumlarda da C ya da C++ gibi dillere tercih edilir.

Konu başlıkları

[değiştir] Geçmiş

Geliştirilmeye 1990 yılında Guido van Rossum tarafından Amsterdam'da başlanmıştır. Adını sanılanın aksine bir yılandan değil Monty Python's Flying Circus adlı programdan almıştır. Günümüzde Python Yazılım Vakfı çevresinde toplanan gönüllülerin çabalarıyla sürdürülmektedir. Python 1.0 sürümüne Ocak 1994'te ulaşmıştır. Şu an ki en son kararlı sürümü Python 2.6 ve Python 3.0'dır. 3 Aralık tarihinden itibaren 3.0 sürümü yayınlanmaya başlamıştır, bu sürüm geri uyumlu değildir.

Sürüm zaman şeridi[1]
  • Aralık, 1989 Gerçekleştirim başladı
  • 1990 CWI'da sürüm
  • Şubat 20, 1991 0.9.0 (alt.sources sunumu)
  • Şubat, 1991 0.9.1
  • Sonbahar, 1991 0.9.2
  • Aralık 24, 1991 0.9.4
  • Ocak 2, 1992 0.9.5 (yalnız Macintosh)
  • Nisan 6, 1992 0.9.6
  • Belirsiz, 1992 0.9.7beta
  • Ocak 9, 1993 0.9.8
  • Temmuz 29, 1993 0.9.9
  • Ocak 26, 1994 1.0.0
  • Şubat 15, 1994 1.0.2
  • Mayıs 4, 1994 1.0.3
  • Temmuz 14, 1994 1.0.4
  • Ekim 11, 1994 1.1
  • Kasım 10, 1994 1.1.1
  • Nisan 13, 1995 1.2
  • Ekim 13, 1995 1.3
  • Ekim 25, 1996 1.4
  • Ocak 3, 1998 1.5
  • Ekim 31, 1998 1.5.1
  • Nisan 13, 1999 1.5.2
  • Eylül 5, 2000 1.6
  • Ekim 16, 2000 2.0
  • Nisan 17, 2001 2.1
  • Aralık 21, 2001 2.2
  • Temmuz 29, 2003 2.3
  • Kasım 30, 2004 2.4
  • Eylül 16, 2006 2.5
  • Ekim 1, 2008 2.6
  • Aralık 3, 2008 3.0
  • Şubat 13, 2009 3.0.1

[değiştir] Kullanım

Django, Zope uygulama sunucuları, YouTube ve orijinal BitTorrent istemcisi, Pardus Linux dağıtımı Python kullanan önemli projelerden bazılarıdır. Ayrıca Google, NASA ve CERN gibi büyük kurumlar da Python kullanmaktadır.

Ayrıca GIMP, Inkscape, Scribus and Paint Shop Pro gibi bazı programlarda betik dili olarak kullanılır.

Pek çok Linux dağıtımında Python öntanımlı bir bileşen olarak gelir.

[değiştir] Sözdizimi

Python programlama dilinin söz dizimi ve renklendirmesi.

Python'un son derece kolay okunabilir olması düşünülmüştür. Bu yüzden örneğin küme parantezleri yerine girintileme işlemi kullanılır. Hatta bazı durumlarda girintileme işlemine dahi gerek kalmadan kodun ilgili bölümü tek satırda yazılabilir. Böylece Python, program kodunuzu en az çaba ile ve hızlıca yazmanıza imkan tanır. Sade sözdizimi ile diğer programlama dillerinden üstündür.

[değiştir] Standart kütüphane

Python'un çok büyük bir standart kütüphanesi vardır. Bu, dilin artı özelliklerinden biri olarak kabul edilir.

[değiştir] Ayrıca bakınız

[değiştir] Kaynaklar

[değiştir] Dış bağlantılar