Что почитать: Программирование (Е. В. Андреева) "Программирование – это так просто. Программирование – это так сложно." Паскаль