Questions about compilers, probably for my friend Kevin who had wrote an assembler for fun and was telling me about it.

read more
Why do people say "compile java" or "compile c"? It's as if there's no mention of an assembler.
For referring to a label, you had it on the board: 

Here: add ........
          Sub ........
          Beg $2, $3, here 

My question is where would you but the operation add and sub so that they're not executed twice. Do you have to have a skip or a here that goes to the line that starts "beg"?