C# ile başlamanı tavsiye edeceğim, eminim uğraşırken çok keyif alacaksın. Daha sonrasında bunu bildiğin için masaüstü programlarını kolaylıkla yapabileceksin. Bu konuda ilerledikten sonra hatta html/css temalarını kodlamak, admin paneli yazmak için ve ya daha farklı web projeler geliştirmek için asp.net öğrenebilirsin. Benim sana tavsiyem C# masaüstü uygulamalara biraz çalışman, veritabanı uygulamaları geliştirmen kendini geliştirmen için. Daha sonrada asp.net ve asp.net mvc öğrenip yoluna devam etmen. Tabi diğer arkadaşlar ne düşünür bilemiyorum ama bence C# başlangıç için tavsiye edebileceğim dildir ve döküman,ders videosu sıkıntısı çekmezsin. İyi çalışmalar.