જ્યારે સંકલિત હોય, ત્યારે જાવા પ્રોગ્રામ્સ બાયટેકોડ-એક જાવા-વિશિષ્ટ પ્રકારના કોડ દ્વારા સંકલિત થાય છે.