"Искусство программирования" начинающему читать не стоит. А вот его же "Конкретную математику" (учебник математики для программистов) имеет смысл прочитать.
Начинать лучше с учебников для начинающих:
Вирт, "Алгоритмы и структуры данных", последнее издание
Кормен, "Алгоритмы. Вводный курс"
Для профессионалов - инженерный справочник:
Кормен, "Алгоритмы. Построение и анализ"
А "Искусство программирования" - скорее, научная монография.