Albert
Трудно ли выучить c# новичку ?
Зависит от жопачасов просидевших за кодом. Код любой легко учится. Только вот фотографами не становятся купив фотоаппарат. + Надо понимать что великий плотник по домам не построит небоскрёб. Учи не язык программирования, а основы программирования, то что является фундаментом и с годами не поменяется. Алгебралогика, циклы, переменные, железо, протоколы. А потом решай лёгкие задачки и много, тупо переписывай код руками, не используй как многие ctl c - v. И станешь трушным программистом, не копипастером, не говнакодером.