Önce algoritmanın sistemini çalışma şeklini öğrenmelisin.Daha C yi temel olarak öğren.Zaten gerisini daha kolay öğrenirsin.Çünkü bir altyapın var.Ama işin içinde birazda görsellik olsun diyorsan C# öğrenmeyi dene.Bu arada bende elektirk-Elektronik muh 3. sınıf öğrencisiyim.Bize bu şekilde öğretildi.İlk zamanlar sıkıcı oluyor ama sonradan hoşuna gidiyor.Son olarakta kopyacılıktan kaçınma.Şöyle ki; hazır programları al ve kurcala.Orasını burasını değiştir ve neyin ne olduğunu gör..
Algoritma bir programın ileyişidir bunu yapamassan zaten programı yazarken nerden başlıyacağını bilmezsinki algoritma şart yani . Ben pascal delphi ve C# biliyorum C++ öğrenmek istiyorsan nesnel bir dildir ama sana tavsiyem java her sistemde geçerli olması bana kalırsa en hakim dil diyebilirim