What feature of a computer program allows it to function on various platforms?

____ allows people to use a program on different operating systems. (There are no choices shown.)