Стоит ли учить программирование по старой книге?
Учить язык следует на практике. Если по данной книге не возникает проблем с практическими задачами - учите.
И стоит тратить меньше времени на поиск САМОЙ ЛУЧШЕЙ КНИГИ, лучше уже начинать что-то делать, а книг можно и несколько прочитать.
Этот учебник, насколько я вижу, предлагает вам писать программу в досовском редакторе и компилировать сто лет как устаревшим борландовским компилятором. 
Поищите что-нибудь посовременнее и не приколоченное гвоздями к Борланду, Майкрософту или Qt. Если, конечно, ваша цель - изучение языка. 
Гнаться за самым свежаком не стоит, базовый синтаксис языка не менялся с прошлого века, а то, что в нем с тех пор добавилось, лучше изучать после освоения базы.