title: Does a high-level language support all of the assembly languages related to all hardware?
body: <p>I know machine language and assembly are specific to the hardware and  different hardware involves different machine and assembly code, so Higher-level languages were invented to solve of these problems.
  It might be very basic but i want to know, should a high-level language be translated to each assembly language to support it's related hardware?</p>