ruǎn​jiàn​píng​tái

software platform

  1. software
    computer software; the programs and operating information used by a computer, as opposed to hardware
  2. platform
    a flat, open, and often elevated place or structure; a terrace, balcony, or flat-roofed building; a computer hardware or software environment that provides the necessary infrastructure for applications to run