Da soporte al desarrollo de aplicaciones tanto empleando un paradigma declarativo, imperativo o ambos.