Livro didático
Livro online oficial https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html
O funcionário é muito feio e outros re-digitaram e otimizaram: http://sarabander.github.io/sicp/
Em seguida, a versão do UCB Python do livro on-line também é um livro didático para o curso CS61A: http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/
Curso online 6.001 do MIT: https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video- palestras /
cs61a Curso on-line da UC Berkeley: https://cs61a.org/
Estrutura e Interpretação de Programas de Computador, SICP, Construção e Interpretação de Programas de Computador, por Harold Abelson e Gerald Jay Sussman (Harold Abelson e Gerald Jay Sussman), 6 séries de cursos de assinatura no MIT , Publicado em 1979, reimpresso em 1996, pode ser chamado de livro bíblico
Um curso tão bom para estudar, embora o curso do MIT tenha sido encerrado, mas é muito bom não aprender livros tão impressionantes, porque tenho medo de estar desatualizado e também assistir ao curso SICP on-line da UCB, espero concluí-lo em meio ano
Obviamente, eu não aprendo o esquema sem aprender o lisp; portanto, se a parte do código estiver envolvida, farei experimentos para ajudar a entender C ou python o máximo possível.
O tema do SICP é "abstração" .O objetivo da abstração é controlar a complexidade, e a capacidade de controlar a complexidade é uma habilidade extremamente importante para excelentes criadores de código. É também o meta-conhecimento da ciência da computação e a habilidade interna dos mestres em artes marciais
https://www.zhihu.com/question/26549715