También sería conveniente que el lector tuvieras nociones de C, aunque esto no es necesario en sí mismo, es importante darse cuenta que Vala realmente se ejecuta como un programa escrito en C compilado, y puede interactuar con bibliotecas escritas en C.