TypeScript

TypeScript is a multi-paradigm and functional programming language that first appeared in 2012.

Paradigms
Functional, Metaprogramming and generic, Imperative, Object-oriented
First appeared
2012
Reference
Wikipedia article