duō​píng​tái​huán​jìng

multi-platform environment

  1. multi-platform
    (computing) multi-platform; referring to software or systems that can run on more than one operating system or hardware architecture
  2. environment
    environment; surroundings; circumstances; the natural or social conditions in which a person, animal, or plant lives or operates