Lambda calculus
From APIDesign
λ-calculus is considered a father of all functional languages. Surprisingly it is now also seen as an oldest OOP language. Read this essay to understand why, but in short: its λs are quite similar to closures. Closures are essential for the most object oriented language - Smalltalk.