Overview
Dyalog is a fully object oriented programming language, one of the few official .NET programming languages. It is also a fully-armed functional programming language.
Vendor
Dyalog is a product of Dyalog Ltd
Misc
Note that there is a free educational license as well as a cheap non-commercial license available.