Java Virtual Machine
Software / App
A virtual machine that executes Java bytecode across different platforms.
Mentioned in 4 videos
Videos Mentioning Java Virtual Machine

A brief history of programming...
Fireship
A virtual machine that executes Java bytecode across different platforms.

James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126
Lex Fridman
Presented as a radical and brilliant idea, an abstract machine instruction set that solved the problem of CPU vendor lock-in by providing a portable execution environment for Java code.

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21
Lex Fridman
The runtime environment for Java; it splits compilation into bytecode generation and later optimization/code generation by vendors.

Brendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160
Lex Fridman
The virtual machine for Java, initially planned to be embedded in Netscape as the primary programmable element, but proved difficult to embed.