Recursive functions of symbolic expressions and their computation by machine, Part I by John McCarthy.
A milestone paper in computer science, this is one of, if not the, first LISP paper. This contains one of the earliest descriptions of garbage collection, functional programming and several other topics. It doesn’t contain anything particularly enthralling for modern readers, but that is due to the fact that everything that
One thing that I found interesting was the syntax given for conditional expressions:
(p1 → e1, …, pn → en)
where
This is quite similar to the description of structures in the ρ-calculus given in Matching Power.