| An Unsolvable Problem of Elementary Number Theory | 1936– | Alive | Theory | Alonzo Church |
| On Computable Numberswith an Application to the Entscheidungsproblem | 1936– | Alive | Theory | Alan Turing |
| As We May Think | 1945– | Alive | Hypertext | Vannevar Bush |
| A Mathematical Theory of Communication | 1948– | Alive | Information theory | Claude Shannon |
| The Logic Theory Machine | 1956– | Alive | Artificial intelligence | Newell & Simon |
| Man-Computer Symbiosis | 1960– | Alive | HCI | J.C.R. Licklider |
| Recursive Functions of Symbolic Expressions | 1960– | Alive | Programming languages | John McCarthy |
| Augmenting Human Intellect: A Conceptual Framework | 1962– | Alive | HCI | Douglas Engelbart |
| Sketchpad: A Man-Machine Graphical Communication System | 1963– | Alive | Graphics | Ivan Sutherland |
| The Next 700 Programming Languages | 1966– | Alive | Programming languages | Peter Landin |
| Fundamental Concepts in Programming Languages | 1967– | Alive | Programming languages | Christopher Strachey |
| Go To Statement Considered Harmful | 1968– | Alive | Programming languages | Edsger Dijkstra |
| The Art of Computer Programming, Vol. 1 | 1968– | Alive | Algorithms | Donald Knuth |
| An Axiomatic Basis for Computer Programming | 1969– | Alive | Theory | C.A.R. Hoare |
| A Relational Model of Data for Large Shared Data Banks | 1970– | Alive | Databases | Edgar F. Codd |
| A Personal Computer for Children of All Ages | 1972– | Alive | HCI | Alan Kay |
| On the Criteria To Be Used in Decomposing Systems into Modules | 1972– | Alive | Software engineering | David Parnas |
| A Protocol for Packet Network Intercommunication | 1974– | Alive | Networks | Cerf & Kahn |
| The UNIX Time-Sharing System | 1974– | Alive | Systems | Ritchie & Thompson |
| Lambda: The Ultimate Imperative | 1975– | Alive | Programming languages | Steele & Sussman |
| Can Programming Be Liberated from the von Neumann Style? | 1978– | Alive | Programming languages | John Backus |
| Communicating Sequential Processes | 1978– | Alive | Concurrency | C.A.R. Hoare |
| Time, Clocks, and the Ordering of Events in a Distributed System | 1978– | Alive | Concurrency | Leslie Lamport |
| RFC 791: Internet Protocol | 1981– | Alive | Networks | Jon Postel, ed. |
| The Emperor's Old Clothes | 1981– | Alive | Programming languages | C.A.R. Hoare |
| Hints for Computer System Design | 1983– | Alive | Systems | Butler Lampson |
| Literate Programming | 1984– | Alive | Programming languages | Donald Knuth |
| Reflections on Trusting Trust | 1984– | Alive | Security | Ken Thompson |
| The GNU Manifesto | 1985– | Alive | Open source | Richard Stallman |
| No Silver Bullet | 1986– | Alive | Software engineering | Frederick Brooks |
| Information Management: A Proposal | 1989– | Alive | Hypertext | Tim Berners-Lee |
| Lisp: Good News, Bad News, How to Win Big | 1991– | Alive | Programming languages | Richard Gabriel |
| The Development of the C Language | 1993– | Alive | Programming languages | Dennis Ritchie |
| The Early History of Smalltalk | 1993– | Alive | Programming languages | Alan Kay |
| The Anatomy of a Large-Scale Hypertextual Web Search Engine | 1998– | Alive | Search | Brin & Page |
| Bitcoin: A Peer-to-Peer Electronic Cash System | 2008– | Alive | Cryptography | Satoshi Nakamoto |