Can I directly control the area of a thermostat through a program in the Programmer menu?

No, the outputs of a Program can only be relay-groups, scenarios or arming/disarming the SAI burglar alarm. It is in any case possible to create scenarios involving climate zones as desired, and then activate these via the Programmer menu of the control unit.