"Структура и интерпретация компьютерных программ" - читать интересную книгу автора (Х. Абельсон , Сассман Дж.)