Си — хороший язык, с большой популярностью, может послужить отправной точкой для дальнейшего изучения таких языков как C++ и Java. Если собираетесь стать программистом, так или иначе вам придется знакомиться с другими языками. Изучение других языков поможет вам укрепить «программистское мышление», если можно так выразиться, тогда как сами эти языки могут никогда и не пригодиться. Так, знание языка Си скорее всего вам не пригодится при написании программ для iOS, но могут пригодиться знания полученные при прочтении книги и изучении языка.