CSS Prepare

optional · CSS study notes

Translators — Key Differences

  • Compiler: translates the entire source program into target/machine code before execution
  • Interpreter: translates and executes line-by-line at runtime
  • Assembler: translates assembly language (symbolic, low-level) directly into machine code — a one-to-one-ish mapping, unlike a compiler's more complex high-level-to-low-level translation