Programs must be written for people to read, and only incidentally for machines to execute.
— Abelson & Sussman, Structure and Interpretation of Computer Programs
From the preface to the first edition of Structure and Interpretation of Computer Programs.
Topics: software design