universal programming
  • noun the writing of a programs which are not specific to one machine, so that they can run on several machines

Not what you were looking for?