擎则是逐行解译（SpiderMonkey会将解译过的指令暂存，以提高效能，称为即时编译），但由于V8的核心部份多数用JavaScript撰写（而SpiderMonkey是用C++），因此在不同的测试上，两者效能互有优劣。与其相对应的是编译语言，例如C语言，以编译语言编写的程式在执行之前，必须经过编译，将程式码编译为机器码，再加以执行。
范例.以下是一个简单的JavaScript Hello World︰-{zh-hans:<!DOCTYPE HTML><html>