As is the case of other UNESCO specialized institutes, IESALC develops its activities through four programs: