Skip to main content

InterpretationProgramming Language with Interpreter to parse & execute Source Code line by line

Interpreter

JS Interpreter

JS Engine Component to check AST for SyntaxError, handles ASI

image

Interpreted languages are much much slower than compiled languages

Old JavaScript used to be a purely interpreted language

low performance JS no longer acceptable in modern apps, browsers & mobile devices

References

  1. Machine Code ↔ 0's & 1's. Binary Executable, generated via Interpretation or Compiled Language.

  2. JIT ↔ Mix of Interpretation & Compiled Language, used by modern JS Engine, all code compiled & executed immediately