Python, bir interpreter (yorumlayıcı), yani yazdığın programları çalıştırır.
Resmi sitesinden indirip kurabilirsin.
Anaconda, bir arayüzden fazlası:
Python'u içeriyor, editör olarak
Spyder IDE, ve onlarca hazır paket. Bunları yönetmek için de
conda paket yöneticisi
Anaconda Navigator arayüzü. Yani Anaconda Full paket olarak geliyor.
Python'a ek olarak, programları yazmak için bir editör (ya da IDE = integrated development environment (bütünleşik geliştirme ortamı)) ihtiyacın olacak.
- Visual Studio Code: Aslında genel bir editör ve Microsoft'un Python eklentileri ile gayet iyi bir Python geliştirme ortamına dönüşüyor. Bunun avantajı, PyCharm'a göre daha hafif olması ve de daha sonra başka diller için de kullanabilecek olması.
- PyCharm: JetBrains isimli, alanda önde gelen bir firmanın ürünü. Gerçekten çok iyi bir IDE, çok özelliği var. Dezavantajı, yeni başlayanlara biraz karmaşık gelebiliyor, ve de bazı özellikleri kendine has.
- Spyder IDE: Anaconda kurabilseydin, varsayılan editör bu olacaktı. Yine de kendi başına indirilebilir. Hafiftir, iyi çalışır, fakat VS Code ve PyCharm'a göre özellik olarak geri kalır. (Bilgin olsun diye yazdım, tavsiyem bu değil)
Çalıştığım yerde hem VS Code hem de PyCharm kullanıyoruz, geliştiriciler istedikleri aracı seçebiliyorlar, ikisi de çok iyidir.
Fakat sen yeni başlayacaksın, sana biraz daha genel bilgiler öğretecek bir araç senin için daha iyi olabilir, bu yüzden ben
VS Code tavsiye ederim. VS Code'a nasıl eklenti kurulur, menuden bir şey nasıl aranır, ayarlar nerede vs, bunları da öğrenmen iyi olur.