не для новичка мне очень понравилось вот это
http://www.ozon.ru/context/detail/id/19146325/справочник по сути и со всеми подробностями на 1000 страниц
в то же время нет рассусоливаний, что такое переменная, цикл и т.п., то есть это не учебник для начинающих, а именно что для тех, кто понимает, что такое программирование и просто хочет освоить новую среду и язык.
после прочтения великолепно дальше эксплуатируется как настольный справочник