Öncelikle yazılıma başlayabilmek için gerekli donanıma ihtiyacın var. Bir Bilgisayar'ının var olduğunu varsayıyorum. Bilgisayarını önce donatmalısın. Sonra da kendine bir bilgi kaynağı bulmalısın. Bu bir kitap olabilir veya videolu bir ders kaynağı olabilir. Orası senin tercihine kalmış.
Programlarını geliştirebileceğin araç olarak, benim tavsiyem Microsoft'un Small Basic'i. Kullanımı kolay ve hoş bir kullanıcı arayüzü var. Her kullanacağın kod'un da yan panelde Türkçe bir açıklaması veya bazen de kısa bir örneği çıkıyor. İnternet üzerinden de bir çok örneğe ulaşabilirsin, yada kendi örneklerini kaynak kod olarak tek tık la internet üzerinden paylaşabilirsin. Güzel bir giriş anlatımı da var, ancak Türkçe çevirisi birlikte kurulmuyor, Kendi web sayfasından Türkçe olan çeviriyi bulup indirmelisin. Window 10 kullanıyorsan, uygulama mağazasında da bulabilirsin.