Re:Racket: Lisp for Learning
by madhadron on Saturday August 10, 2019 @10:20AM
(#20662191)
I typically recommend it for someone entirely new to programming. I don't know where else to point them for something that gets down to the meat of conditionals, repetition, and functions and applying them to data structures with as little distraction.
A book isn't the only option, certainly.