Klişe bir laf vardır; "Önemli olan programlama dili değil, algoritma tasarımı bilmek" diye.
Herkesin kendi rahat ettiği şekilde bir yöntemi var tabii ki, sizi de yanlış yönlendirmek istemem ancak; yazacağınız programın nasıl çalışacağını, bildiğiniz düz kağıt kalem ile türkçe bir şekilde ifade edebilmeyi öğrenmek bence ilk adımdır.
Çünkü şu anda misal C++ ile başlayın desem ve başlasanız, 1-2 ay ne yaptığını bilmeden ezbere kod öğrenip, 2 gün tekrar etmeyince unutacaksınız. Zaten unutmamanız mümkün değil. Şu anda Aynı anda bir sürü programlama dili bilen ve hepsinde, ezbere bir şekilde program yazan olduğunu sanmıyorum. İlla ki işin ustası bile açıp bakıyodur, burda noktalı virgül mü konuyodu yoksa hiçbir şey konmuyo da direkt satır mı atlıyoduk diye. Ama işin ustası, her zaman yazacağı programın kağıt üstünde, şema halinde nasıl işleyeceğini bilir. O klişe cümle de burdan geliyor.