Yes, a team can use multiple programms to have different strategies.
It is not allowed to use different programms to enter data like the position of the balls.
Judges are allowed to check all programms.