A foundational exploration of procedures, processes, and the substitution model, integral to understanding computation as taught in MIT's 6.001 'Structure and Interpretation of Computer Programs'.
MIT 6.001 Structure and Interpretation of Computer Programs, Spring 2005
Step 1 of 6 in this path
Simple Made Easy
Class of 1922 Professor of Computer Science, MIT & Co-Author of SICP
MIT Professor of Electrical Engineering and Computer Science and co-author of Structure and Interpretation of Computer Programs (SICP).
Panasonic Professor of Electrical Engineering, MIT & Co-Author of SICP
MIT Professor and co-author of SICP and Structure and Interpretation of Classical Mechanics, co-inventor of the Scheme programming language.