Спросил про учебник т.к. думал может есть "классические" какие-нибудь как в математике)
Есть, несомненно (вроде Фихтенгольца).
(Оффтоп)
Давно не писал ничего, как-то не до того. Но нынче не могу удержаться.
Когда-то один мой приятель однокурсник, относительно которого у меня есть все основания считать его экспертом и гуру в данных вопросах, сказал так: "Читай Кернигана-Ритчи. Там же и упражнения есть, прямо на компьютере и делай их. Остальное ...вно.". Данный совет полностью оправдался, и усомниться в его правильности у меня поводов не было. Хотя этот совет был дан уже лет 30 назад, а с тех пор много книжек появилось, и хороших в том числе, но Керниган всё равно очень хорош. Недаром он выдержал у себя на родине уже больше 20 изданий, емнип, и переведен на 25 языков.