Reputation: 201
I did not see this question/answer anywhere so here it is: Does anybody know what programming languages (or language) the VMware ESX/ESXi hypervisor is programmed in? I am interested in the hypervisor code as well as code in features such as high availability, DRS, fault tolerance, etc. Thank you for your answers.
Upvotes: 1
Views: 2662
Reputation: 25177
The VMware ESX/ESXi hypervisor, kernel, and device drivers are written in C. The management layers are generally written in C++, but there is a lot of C. Plus there are a lot of of bash, perl, and python scripts.
Upvotes: 5