V8是一个由Google开发的开源JavaScript引擎，用于Google Chrome及Chromium中。Lars Bak是这个项目的组长，以V8发动机为其命名。
运作方式.V8在执行之前将JavaScript编译成了机器码，而非位元组码或是解释执行它，以此提升效能。更进一步，使用了如内联缓存（inline caching）等方法来提高性能。有了这些功能，JavaScript程序与V8引擎的速度媲美二进制编译。传统的Javascript是动态语言，又可称之为Prototy