Is it possible to pick up programming skills by studying computer science books? In particular I enjoy reading SICP because of its mathematical nature. So far I have been using SICP like a math book without any REPL. Just pen and paper problem solving. But I was told that won't teach you any useful coding skills. Just learning how to code seems to be an unbelievably painful task. Are there any math oriented compsci books that double as coding boot camp? Thanks.