Vala — это новый язык программирования, цель которого — предоставить разработчикам GNOME функции современного языка программирования без каких-либо дополнительных требований к среде выполнения и без использования другого ABI по сравнению с приложениями и библиотеками, написанными на C.