Javac itself is written in Java but it is provided as an executable file when we download the JDK. What tools are used to compile the Java sources
Javac
JDK