Vala

Infobox programming language | name = Vala | logo = Vala Logo.svg | logo size = 140px | paradigm = 面向對象 、 結構化 、 指令式 | year = | developer = Jürg Billeter, Raffaele Sandrini | latest release version = 0.56.3 | latest release date = | latest preview version = | latest preview date = | typing = 靜態類型, 強類型 | influenced by = C, C++, C ♯, D, Java, BOO | operating_system = 所有支持GLib的平臺 | license = GNU寬通用公共許可證 2.1 + | website = Vala是一門物件導向的程式語言 ， 由編譯器產生C語言代碼和使用GObject系統 ， 允許在GNOME運行時庫的基礎上使用大量現代的編程技巧 。 通過使用GLib和GObject ， Vala提供了動態類型系統和基於引用計數 （ reference counting ） 系統的內存管理的功能 。