Python Nedir? Python Hollandalı bir programlamacı olan Guido Van Rossum tarafından oluşturulmuş bir programlama dilidir.
Genellikle isminin Python olmasından dolayı yılan olan pitondan geldiği sanılır ancak bu sanılanın aksine ikisinin arasında hiçbir bağlantı yoktur. Guido Van Rossum bu programlama dilini, The Monty Python adlı bir İngiliz komedi grubunun, Monty Python’s Flying Circus adlı gösterisinden esinlenerek adlandırmıştır. Fakat bu gerçeğe rağmen Python dilinin pek çok yerde yılan sembolleriyle gösterildiğini görmek neredeyse bir gelenek oldu.
Küçük programlar için dinamik yazmanın harika olduğu konusunda acı veren bir ders aldım. Büyük programlar için daha disiplinli bir yaklaşıma sahip olmanız gerekir. Ve eğer dil size “Ne istersen yapabilirsin” demek yerine, gerçekten bu disiplini veriyorsa yardımcı olur.
Guido Van Rossum
Python dili diğer kullanılan programlama dillerine kıyasla daha komplike bir dildir ve öğrenmesi daha kolaydır. Eğer daha önce hiçbir programlama dili öğrenmeye çalışmadıysanız bu işe Python‘dan başlayabiliriniz.
Neden Python?
Python dilinin en önemli özelliği C, C++ ve C# gibi dillerin aksine, derlenme ihtiyacı duymadan çalışabilmesidir. Python‘da derleme işlemi ortadan kaldırıldığı için diğer dillere oranla daha hızlı programlar yazılabilir.
Ayrıca Python programlama dilinin diğer dillere göre söz dizimi daha basit ve temizdir ve bu özelliği sayesinde tercih edilen bir programlama dili haline gelmiştir. Söz diziminin basit olmasından ötürü hem program yazmak, hem de başkası tarafından yazılan bir programı okumak diğer dillere göre daha kolaydır.
Python‘ın bu özellikleri sayesinde Dünya çağında çokça büyük şirket (Google, YouTube, Yahoo! ve NASA gibi) bünyelerinde her zaman bir Python programlamacısına ihtiyaç duymuştur. Bunun göstergesi olarak Python dilinin oluşturucusu Guido Van Rossum’un iş geçmişine bakabiliriz.
- 2005 – 2012 –> Google
- 2012 –> Dropbox
Python sadece uluslararası değil Türkiye içerisinde de pek çok şirket tarafından tercih ediliyor ve bu sayede Python dilini bilen programacıların iş imkanı artıyor. Hatta bu dil Türkiye’deki üniversitelerin müfredatına bile yavaş yavaş girmeye başladı.
Python Nasıl Telaffuz Edilir?
Peki Python‘ın nasıl telaffuz edileceğini biliyor muyuz?
Python dilinin geliştiricisi her ne kadar Hollandalı olsa da Python İngilizce bir kelimedir. Haliyle bu kelimeyi telaffuz ederken İngilizce kuralları geçerli oluyor.
Peki bizim dilimizde, yani Türkçe’de bu kelimeyi nasıl telaffuz ederiz?
Python kelimesinde peltek s’yi andıran (th) sesi var. Yani t harfini hafif peltek şekilde okuyacak olursak dilimizdeki okunuşu Paytın şeklindedir.
Hangi Platformlar Destekliyor?
Python pek çok işletim sistemi üzerinde çalışabilir. GNU/Linux, Windows, Mac OS X, AS/400, BeOS, MorphOS, MS-DOS, OS/2, OS/390, z/OS, RiscOS, S60, Solaris, VMS, Windows CE, HP-UX, iOS ve Android gibi, hatta adını dahi duymadığınız pek çok ortamda Python uygulamaları geliştirebilirsiniz. Ayrıca herhangi bir ortamda yazdığınız bir Python programı, üzerinde hiçbir değişiklik yapılmadan veya ufak değişikliklerle başka ortamlarda da çalıştırılabilir.