Pyhthon, 1990 yılında Guido Van Rossum tarafından Amsterdam’da geliştirilmeye başlanmış nesne yönelimli, yorumlanabilen , modüler ve etkileşimli yüksek seviyeli programlama dilidir.
Neden Python:
- Derleme gerekmeden çalışabilir,
- Öğrenmesi kolaydır,
- Başkasının yazdığı bir kodu okumak diğer dillere nispeten daha kolaydır,
- Birçok sistem üzerinde çalışabilir (Çapraz platform desteği)
- Masaüstü, web, mobil programa yapılabilir,
- Python insan beynindeki düşünme olayı temel alınarak tasarlanmıştır. Yani bir şeyin nasıl olması gerektiğini düşünüyorsanız, Python o şekilde gerçeklenimini sağlar,
- Python, içerisinde barındırdığı Garbage Collector (çöp toplayıcı) sayesinde uygulamanızın bellek kullanımını optimize eder. Bu durum uygulamanızın kararlılığını ve performansını arttıracaktır.
- Python, tamamı ile nesne yönelimli bir programlama dilidir. Popüler OOP dilleri ile yarışacak seviyede bir altyapıya sahiptir.
- Python, Java ve .NET platformları ile entegre biçimde çalışma yeteneğine sahiptir,
- Hepsinden önemlisi Python “özgür” bir dildir.