Python

Python
Paradigmasıçok paradigmalı: nesne yönelimli, zorunlu, fonksiyonel, yansıtıcı
İlk çıkışı20 Şubat 1991
TasarımcıGuido van Rossum
GeliştiriciPython Yazılım Vakfı
Kararlı sürüm3.12.5 Bunu Vikiveri'de düzenleyin (7 Ağustos 2024) (7 Ağustos 2024))
Önemli uygulamalarıCPython, IronPython, Jython, Python for S60, PyPy, Unladen Swallow
LehçeleriStackless Python, RPython
EtkilendikleriABC, ALGOL 68, C, Haskell, Icon, Java, Lisp, Modula-3, Perl
EtkiledikleriBoo, Cobra, D, Falcon, Groovy, Ruby, JavaScript, Comfy, Land (programlama dili)
PlatformuÇapraz platform
İşletim sistemimacOS, Linux, Windows, OpenBSD, FreeBSD
LisansPython Yazılım Vakfı Lisansı
Olağan dosya uzantıları.py, .pyw, .pyc, .pyo, .pyd, .pyz
Web sitesiwww.python.org

Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir.[1]

Girintilere dayalı basit söz dizimi, 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ısı, 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). Python ile sistem programlama, kullanıcı arabirimi programlama, ağ programlama, web programlama, uygulama ve veri tabanı 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.

Python 1980'lerin sonunda ABC programlama diline alternatif olarak tasarlanmıştı. Python 2.0, ilk kez 2000 yılında yayınlandı. 2008'de yayınlanan Python 3.0, dilin önceki versiyonuyla tam uyumlu değildir ve Python 2.x'te yazılan kodların Python 3.x'te çalışması için değiştirilmesi gerekmektedir. Python 2 versiyonun resmi geliştirilme süreci, dilin son sürümü olan Python 2.7.x serisi versiyonların ardından 1 Ocak 2020 itibarıyla resmi olarak sona erdi.[2][3] Python 2.x geliştirilme desteğinin sona ermesinin ardından, Python dilinin 3.7.x ve sonraki sürümlerinin geliştirilmesi devam etmektedir.[4]

  1. ^ "Arşivlenmiş kopya". 24 Ekim 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Aralık 2014. 
  2. ^ "Sunsetting Python 2". Python.org (İngilizce). 12 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2019. 
  3. ^ "PEP 373 -- Python 2.7 Release Schedule". Python.org (İngilizce). 13 Ocak 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2019. 
  4. ^ "Python Developer's Guide - Python Developer's Guide". devguide.python.org. 9 Kasım 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2020. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy