Eğer C# öğreneceksen
bu siteden Bilişim Teknolojileri/Programlama Temelleri modülünü kullanarak başlamanı öneririm. Haftada 5-15 saat arası zaman ayırırsan 6 ayda çok şey öğrenmiş olursun. Bu arada mümkün olduğunca dil öğrenmek istiyorum demişsin. Zaten herhangi bir programlama dilinde hakimiyet kurduğunda diğerlerine geçtiğinde zorluk çekmiyorsun çünkü mantığını kavramış oluyorsun. Son olarak programlama temelleri modülünü bitirdikten sonra nesne tabanlı programlama modülüne geçiş yapabilirsin ayrıca konuları öğrenirken internetteki örneklere göz atıp yeniden yazmanı öneririm.