Definition of machine-independent in English:

machine-independent

adjective

Computing
  • Designating a language, program, procedure, etc., that can be used on or with a number of different machines or systems; portable.

Origin

1960s; earliest use found in Communications ACM.