Elisa
Elisa is a multiparadigm programming language. It combines the best features of procedural programming, functional programming, object-oriented programming and logic programming into one coherent framework.
The language is described in link Elisa