title: Is the assembly language different from one architecture to another?
body: <p>I read that every processor has its own assembly language, so is every processor has it own assembly or every architecture?
  How OS and programming languages work on different assemblies?</p>