એક જાવા પ્રોગ્રામ એક કમ્પ્યુટર પર વિકસિત કરી શકાય છે અને યોગ્ય રન ટાઇમ એન્વાર્નમેન્ટ સાથે કોઈપણ અન્ય કમ્પ્યુટર પર ચાલે છે.