C++Written in
1999First released
Sun MicrosystemsBuilt by
GNU General Public License, version 2.0 or later with library exceptionLicense
Sun/Oracle JVM.
What is HotSpot JVM written in?
Its runtime is implemented in C++ (well-documented).
What HotSpot JVM is used for
HotSpot is the standard Java Virtual Machine, the runtime that executes JVM bytecode with a tiered just-in-time compiler and advanced garbage collectors.
Used by: every standard Java, Kotlin, Scala, and Clojure program running on the JVM.
Quick Facts
- Developer
- Sun Microsystems
- First released
- 1999
- License
- GNU General Public License, version 2.0 or later with library exception
- Website
- openjdk.java.net/groups/hotspot
About HotSpot JVM
HotSpot JVM is a Java virtual machine.
HotSpot JVM first appeared in 1999. Development is led by Sun Microsystems.
How HotSpot JVM is implemented
In the Language Lineage dataset, its runtime is implemented in C++.
HotSpot JVM in the language family tree
HotSpot JVM drew on ideas from Strongtalk.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
What language is HotSpot JVM written in?
HotSpot JVM is primarily implemented in C++.
When was HotSpot JVM first released?
HotSpot JVM was first released in 1999.
Evidence Sources
Discover More
Spot something wrong?
Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.