Reia supporte différents paradigmes dont : la programmation impérative la programmation orientée objet, la programmation fonctionnelle, la programmation déclarative et la programmation concurrente.
Elle est orientée vers l'aide à la personne : petite enfance, jeunesse, personnes en perte d'autonomie et, en général, l'accompagnement des populations des territoires ruraux.