Python nedir ?

0
667

Python nedir ? Python bir programlama dilidir. Makine öğrenimi, veri analizi, web, API geliştirmek için kullanılan temel bir yapıdır.

Python,  90’ların ilk senelerinde Amsterdam’da Guido Van ROSSOM isimli bir bilgisayar programcısı tarafından geliştirilmeye başlanan bir programlama dilidir.Çoğu zaman ismini yılan türü olan pitondan alındığı zannedilse de Rossum’un çok sevdiği “Monty Python” isimli komedi grubunun hazırladığı bir gösteriden alır. Fakat her ne kadar gerçek böyle olsa da, Python programlama dilinin çoğu yerde yılan figürü ile temsil edilmesi artık bir gelenek halini almıştır.

Python modüler ve etkileşimli, nesne yönelimli, yorumsal, yüksek seviyeli bir dildir. Programlama dillerinde insan mantığı ile makine mantığı arasında köprüdür. Bir dilin makine mantığına daha yakın olması makine üzerinde daha hızlı çalışabilmesi sonucunu doğurur.Fakat makine mantığına yaklaşmak, insan mantığından uzaklaşmayı gerektirir ve bundan dolayı o dili öğrenmesi daha zor olur. Eğer bir programlama dili ne kadar makine mantığından uzak insan mantığına daha yakın ise yüksek seviyeli bir dil olarak adlandırılır Python’da bu yüzden yüksek seviyeli bir dildir. Programlama dillerinden en ayırt edici özelliklerinden biriside kolay öğrenilir bir dil olmasıdır.

Örnek olarak şimdi C# ve Python dilinde “Hello World” yazımını göstereyim :

C#

namespace HelloWorld
{
    class Hello {         
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World!");
        }
    }
}

Python

print("Hello World!")

Python’un Avantajları

  • Hızlı ve verimli olması
  • Karışık olmaması
  • Düzenli ve basit kod dizilimi
  • Kolay ve derin kütüphaneler
  • Açık kaynak olması

Python’un Dezavantajları

  • Hızlı işlem yapma kabiliyeti önde olduğu için ağır programlarda pek işlevsellik sağlayamaz
  • Oyun yapımı ve robotik alanda fazla işlevsellik sağlayamaz
  • Yüksek düzey bir programlama dili olmasından dolayı sistem düzeyinde programlama yapılamaz (Aygıt sürücüleri ve İşletim sistemi çekirdeği hariç)

CEVAP VER

Lütfen yorumunuzu giriniz !
Lütfen adınızı giriniz !