С каких книг начать изучение C#!?
Шилдт Г. Полное руководство С#4.0. Сейчас вышла 5 версия, но на русском пока не видел. Отлично пишет для новичков.
Далее - Троелсен. Troelsen_C# 2010 and the .NET 4 Platform. Видел переводы на русский, но качество у них хромает. Средний уровень.
Финал - Рихтер. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C#. Это для спецов скорее по внутренней реализации, явно не для начинающих.
www.microsoftvirtualacademy.com/training-courses/c...
www.microsoftvirtualacademy.com/training-courses/e...
www.microsoftvirtualacademy.com/training-courses/a...
www.microsoftvirtualacademy.com/training-courses/c...
www.microsoftvirtualacademy.com/training-courses/f...
Тут курсы MVA.  Есть на русском, есть на английском. Возможно, начинать стоит там.
sergeyteplyakov.blogspot.ru/2014/04/best-books-on-... Здесь подробный обзор от .NET спеца. 
Спокойно кодировать можно будет после после первой половины Шилдта. Это полгода неспешного обучения.
upd. Есть еще .NET Book Zero Петцольда. Её можно читать самой первой.
теория книга Шилдт + нарешать задачи по алгоритмам