Programming multiple cortex with one version of RobotC

Does RobotC allow a team to program multiple cortex using same/different templates?

Yes, you can download a single program to multiple cortex units or create a different program for each of them. Many schools share a single laptop running ROBOTC amongst multiple teams.