. Which of the following is a machine independence program
A: High level language
B: Low level language
C: Assembly language
D: Machine language
High-level languages like C++ and Java are independent of the machine on which they are programmed.
These languages can be compiled on any machine with the help of a compiler that is specific to that machine.
Hence, the correct option is A i.e., High level language.