@gosha @neauoire I also found SICP to be a bit daunting at first, mostly due to all the mathematically-themed problems (MIT students, eh?). The recorded lectures from 1986 helped me get through some of the material. They're available on MIT's OpenCourseWare. https://ocw.mit.edu/courses/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video_galleries/video-lectures/