Visual Basic ile başlayıp C'ye geçmenin çok bir mantığı yok bence. Basitinden başlıyayım zora doğru gideyim demenin de mantığı yok. Yıllardır Visual Basic türevleri ile uğraştım ama şimdiki aklım olsaydı direkt C ile başlardım. Kafayı bir sürü şey ile doldurmaya gerek yok. Bir tane dili adam gibi bilmek yeterli bence.
Ayrıca Visual Basic platform bağımlıdır, sadece Windows altında çalışan programlar yazabilirsiniz. Ama eğer C biliyorsanız başka bir dil bilmenize gerek kalmaz. Bu nedenle eğer yılmayacağım bu işi öğreneceğim diyorsanız C ile başlayabilirsiniz sanıyorum.
Hee yok, ben hobi amaçlı program yazıcam ve bunu iş olsun diye eğlencelik yapıcam diyorsan Visual Basic işini gayet iyi görür. Hatta excel/word altında VBA ile veya windows altında script (vbs) ile işini gören yüzlerce minik program da yazabilirsin.
Bu arada programlama ile uğraşmak istiyorsan kendine bu iş için ayırdığın zamanlar oluştur. Günde 1-2 saat bu işe kanalize ol ve başka birşey tarafından rahatsız edilme. Bu zamanı mutlaka bilgisayar başında olduğun bir vakitten seç. Sadece kitaptan okuyarak bahsedilen işlemin ne yaptığını anlaman çok zor. Özellikle önceden tecrüben yoksa. Bu nedenle anlatılanları uygulaman lazım. Okuduğun ya da izlediğin şey ne ise mutlaka tekrarını kendi bilgisayarında yap.
Sen bu soruyu soralı biraz zaman geçmiş ama ileride benzer soruları soracak arkadaşlara örnek olsun diye yazayım dedim.