Javac jest standardowym kompilatorem Java i częścią Java Development Kit. Tworzy kod bajtowy dla wirtualnej maszyny Java z ważnego kodu Java. Chociaż jest uruchamiany głównie z wiersza poleceń, można go uruchomić programowo przy użyciu kompilatora API Java.
API, Bytecode, Compiler, Java, Warunki programowania