Teknik programlamaya başlamak istiyorsunuz ama hangi dil ile ve nasıl başlayacağınıza karar veremiyorsanız, işte şimdi söyleyeceklerimi dinleyin. Teknik programlamada amaç, akıldaki fikrin ya da bir tekniğin programlama diliyle yazılmasıdır. O zaman detaylarla çok zaman kaybetmemek gerekir. Ayrıca seçilecek dilin virgülü noktası parantezi gibi ıvır zıvır çok az olmalı. Uygulanacak tekniğin temelini oluşturan fizik ve matematik detayların zaten hazır olarak programın içinde (kütüphanelerinde) olması gerekir. Okunması ve yazması kolay olmalıdır. Yardım alabilecek kaynakların çok olması ve hızlı olması gerekir. Bir de bunların yanında ücretsiz olursa çok güzel olur.
Aslında yukarıdaki paragraf tam olarak Python’u anlatıyor. Python açık kaynak bir programlama dili, gelişmiş kütüphaneleri var yazımı ve okunması oldukça kolay. Çok fazla kullanıcısı olması sebebiyle hızlıca yardım bulabiliyorsunuz. Hem de ücretsiz. Python kendi sitesi olan python.org ‘dan indirilse de, kütüphaneleri indirmek çok problemli olabilir. Bu sebeple size hızlıca Python ve kütüphanelerini tek bir dosyayla yüklemenizi sağlayan Anaconda’yı tavsiye ederim. Şu sayfalardan Anaconda’yı nasıl ve nereden yükleyeceğinizi öğrenebilirsiniz.
Şimdi kütüphane falan dedim ama çok kafanız karışmasın yavaş yavaş onlarında ne demek olduğunu öğreneceksiniz. Eğer yukarıdaki sayfalardaki yönergeleri izleyip kurulumu yaptıysanız, Spyder’ı açıp kodlama yapabilirsiniz. İşte kodlama ile ilgili derslerimiz şunlar: