- On the Criteria To Be Used in Decomposing Systems into Modules
- A Note on Distributed Computing
- The Next 700 Programming Languages
- Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs
- Reflections on Trusting Trust
- Lisp: Good News, Bad News, How to Win Big
- An experimental evaluation of the assumption of independence in multiversion programming
- Arguments and Results
- A Laboratory For Teaching Object-Oriented Thinking
- Programming as an Experience: The Inspiration for Self
asadravian/10-Papers-Every-Developer-Should-Read
"Success is when your efforts exceed your expectations."― Anand Patwa