In the context of the input sentence, determine the relationship between 'program' and 'computer'.
Options: position held, distributed by, director/manager, platform

The University of California San Diego created a computer program that puts students in a virtual world, like a video game, where they can take seminars and interact.
platform