What is HHVM written in?

Process virtual machine developed by Facebook.

Toolchain Year 2011

Virtual machine and JIT compiler for Hack and PHP, written in C++.

Its runtime is implemented in C++ (documented).

Quick Facts

Developer
Edwin Smith and Mark Williams
First released
2011
License
PHP License and Zend license
Website
hhvm.com

About HHVM

HHVM is a process virtual machine developed by Facebook.

HHVM first appeared in 2011 and was developed at Meta. HHVM keeps a steady, moderate following today.

How HHVM is implemented

In the Language Lineage dataset, its runtime is implemented in C++.

Sources: Wikipedia · Wikidata · Official site

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Runtime Implementation

LanguageConfidenceNotesSource
C++ 92% HHVM is written in C++. Source

Frequently Asked Questions

What language is HHVM written in?
HHVM is primarily implemented in C++. See the implementation section above for details and source references.
When was HHVM first released?
HHVM was first released in 2011.

Evidence Sources

Discover More

Explore HHVM in Graph →