---
key: pl/v8
kind: plang
name: "V8"
url: https://plangs.page/v8
---

# V8

> V8 is a high-performance JavaScript engine used in Chrome and Node.js.

V8 is Google's high-performance JavaScript and WebAssembly engine, primarily used in Chrome and Node.js, among others. It implements ECMAScript and WebAssembly and can be embedded in any C++ application. It runs on Windows, macOS, Linux, and various processors including x86-64 and ARM.

## Facts

- Appeared: 2008
- Homepage: https://v8.dev
- GitHub: https://github.com/v8/v8

## Relationships

### Paradigms

- [Event-Driven](https://plangs.page/paradigm/event-driven)
- [Functional](https://plangs.page/paradigm/functional)
- [General-Purpose](https://plangs.page/paradigm/general-purpose)
- [Imperative](https://plangs.page/paradigm/imperative)
- [Interpreted](https://plangs.page/paradigm/interpreted)
- [Multi](https://plangs.page/paradigm/multi)
- [Object-Oriented](https://plangs.page/paradigm/oop)
- [Procedural](https://plangs.page/paradigm/procedural)

### Platforms

- [ARM](https://plangs.page/platform/arm)
- [Cross-Platform](https://plangs.page/platform/cross)
- [Linux](https://plangs.page/platform/linux)
- [WASM](https://plangs.page/platform/wasm)
- [Windows](https://plangs.page/platform/windows)
- [x86-64](https://plangs.page/platform/x86-64)

### Type Systems

- [Duck](https://plangs.page/type-system/duck)
- [Dynamic](https://plangs.page/type-system/dynamic)
- [Weak](https://plangs.page/type-system/weak)

### Implements

- [JavaScript](https://plangs.page/javascript)

### Written With

- [C++](https://plangs.page/c++)

### Licenses

- [BSD](https://plangs.page/license/bsd)

### Tags

- [Compiler](https://plangs.page/tag/compiler)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Scripting](https://plangs.page/tag/scripting)
- [Server](https://plangs.page/tag/server)
