Javaは何言語で書かれていますか？


英語で検索したのですが、翻訳がうまく働かずはっきりとした回答を得ることができませんでした  
スタックオーバーフローだったのでここで質問すれば解決しますか




OracleのJavaについて大ざっぱに回答すると、現在はOracleのHotSpot JVMはC++で書かれています。（参照:
<http://openjdk.java.net/groups/hotspot/>）  
コンパイラの`javac`はJavaで書かれています。（参照: <http://openjdk.java.net/groups/compiler/>）  
標準クラスライブラリは主にJavaで書かれていて、一部のネイティブメソッドとして実装されているものはC++で書かれています。

