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++. See the implementation section above for details and source references.
When was HotSpot JVM first released?
HotSpot JVM was first released in 1999.