Tycoon-2
1989
Object-oriented with multiple inheritance, parametric polymorphism, higher order, orthogonal persistence, multithreading, exceptions and garbage collection.