Vala es un nuevo que permite usar técnicas de programación modernas para desarrollar aplicaciones que se ejecutan usando las bibliotecas de , aunque también es posible ejecutarlo en otros sistemas operativos y entornos gráficos, debido a sus bajas dependencias ( y ).