Source: commons.wikimedia.org

Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system. Wikipedia

Created Year: 2006
Developed by: Jürg Billeter
Operating systems: cross-platform
Implemented in: Vala
File extensions: vala, vapi

Wikidata: Q1138939

Influenced by: BooCC++C#DJava

Programming paradigms: imperative programmingobject-oriented programmingstructured programming

Language types: object-based language

Vala Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Vala

static void main (string[] args)
{
	stdout.printf ("Hello World\n");
}

Search on GitHub


Latest data update: 2025-04-26