પ્રશ્ન એટલી જ નહીં કે જાવા કેવી રીતે જાણવા આ પ્રોગ્રામ્સ ક્યાંય લખી શકાય છે અને ટેક્સ્ટ એડિટર અથવા સંકલિત ડેવલપમેન્ટ વાતાવરણનો ઉપયોગ કરવાનું પસંદ કરે છે તે નક્કી કરી શકાય છે કે કેટલી મજા પ્રોગ્રામિંગ હોઈ શકે છે.