Skip to content

Language Features and Introductory Samples

These examples introduce core Vala language features: console programs, strings, Unicode, GObject properties and signals, and conditional compilation. They adapt material that previously lived on the GNOME Wiki Vala project (now retired). This section is the maintained home for those introductory samples.

Samples

Basic Samples

Intermediate Samples

String Sample

Character Sample

Signals and Callbacks

Properties Sample

Conditional Compilation Sample