Vala es un nuevo lenguaje de programación cuyo propósito es ofrecer las características de los lenguajes de programación modernos, tal como Java o C#, a los desarrolladores que usan el marco de desarrollo de GNOME sin imponer ningún requerimiento en tiempo de ejecución adicional, tal como una máquina virtual, y sin usar una ABI diferente a las aplicaciones y bibliotecas escritas en C.
El objetivo de esta charla es mostrar las potencialidades del lenguaje, revisando sus elementos más importantes, enfocándose en su mecanismo para usar la funcionalidad de bibliotecas externas escritas en C: los archivos VAPI.