Python Nedir? – Python Ders 1

Python genel amaçlı bir yorumlama tabanlı (derleme değil), interaktif, nesne tabanlı ve yüksek seviye bir programlama dilidir. Bu dil Guido Van Rossum tarafından 1985-1990 yıllarında geliştirilmiştir. Genel halk lisansı altında kullanılmaktadır. Okunabilirliği yüksek bir dil olarak tasarlanmıştır. Diğer dillere nazaran daha az söz dizimsel yapılara sahiptir. Özelliklerini şu şekilde sıralayabiliriz.

  • Python Yorumlanır: Python yorumlayıcısı tarafından çalışma esnasında yorumlanarak işlenir. Çalıştırmadan önce derlemeye ihtiyaç yoktur. Bu haliyle PERL ve PHP ye benzer.
  • Python gerçek zamanlı bir dildir: Program yazım esnasında yorumlayıcı ile etkileşim halinde program yazılabilir.
  • Python nesne tabanlıdır: Python nesne tabanlı stil ve teknikleri içermektedir.
  • Başlangıç seviyesidir: Python başlangıç seviyesindeki programcılar için büyük bir dildir. Basit metin işleme ile çok geniş bir yelpazede uygulama sunan bir dildir. Başlangıç dili olmasına rağmen günümüzde bir sürü popüler şirketler tarafından kullanılmaktadır. Basit diye adlandırılsa da yazılımcıların bazıları Java ile karşılaştırıyorlar.
  • Kolay öğrenilen bir dildir: Python bir kaç anahtar kelimeye sahiptir, basit yapısı vardır, açıkca tanımlanmış bir söz dizimine sahiptir. Bu öğrenene dili hızlıca kavrama imkanı sunar. Fakat yine de kolay diye kenara atılmaması gerek bir dildir.
  • Kolay okunan bir dildir: Kodlar açık olarak tanımlanmıştır.
  • Geniş ve standart bir kütüphanesi vardır: Python’nun kütüphanesi taşınabilir ve çapraz platformlar (Linux, Unix, Windows, Macintosh) için uygundur.
  • Portatiftir: Python geniş bir donanım platformu üzerinde çalışır. Arayüzünün tüm platformlarda aynı olması ek bir artı yanıdır.

Python konularımıza yeni yazarımız Mustafa Bey (“tufu“) devam edecektir. Kendisi Python konusunda gayet bilgilidir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir