выбор велик, тут надо выбирать по вкусу -
как пишет автор
как вы его понимате, подходит ли материал лично вам в плане подготовки ,
как вы его хотите знать поверхностно либо углублённо либо как профи исходя из этого и выбирать материалы для обучения в плане авторов чтож могу с уверенностью посоветовать Макконела , Бьёрна Бертана Майера и Гради Буча