Vala

Website

  • Libre
  • Windows
  • Linux
  • BSD
Description

Vala is a free and open source programming language designed to bring modern programming language features to the GNOME desktop environment. It is syntactically similar to C# and includes a number of features from other languages, such as C++, Java, and Python. Vala allows developers to write applications for the GNOME desktop environment with a simple, modern syntax that is easy to learn and understand. Vala is fully integrated with the GObject-based type system and the GNOME platform libraries, allowing developers to take advantage of powerful features such as properties, signals, and virtual methods. Vala also offers a number of language-level features that are not available in other languages, such as type inference and first-class functions. Vala also provides a powerful and flexible code generator that can produce efficient C code that can be compiled and linked into a native application.

Categories
Development software and applications

Alternatives