В свое время студенчества меня попросили одну девушку подтянуть по программированию. При первом занятии выяснилось что "подтянуть" это мягко сказано, скорее научить с нуля, с полного нуля. Обучал стандартному Си по книже авторов Березиных. Книга доступно написана и читается легко. В ней основы. Все остальное уже по своему усмотрению.
Итог занятий. Девушка сама защитила свой диплом, не помню правда писала сама или нет, но то что при мне она писала простые программы решения ax2+bx+c это точно.