Vala is a programming language. It is object-oriented and has a self-hosting compiler. Vala uses high-level abstractions, does not impose additional runtime requirements and does not use a different ABI. It first appeared in 2006.
Initated by Jürg Billeter, Raffaele Sandrini