The Institute Professor whose substitution principle and abstract data types shaped how software is structured.
Teahann Knowledge Base