જાવા c પછી દુનિયાની બીજા નંબરની સૌથી વધારે પ્રખ્યાત અને વધુમાં વધુ વપરાતી ભાષા છે.જાવા ત્રણ પ્લેટફોર્મ માં વિભાજીત છે ૧. J2ME (જે મોબાઈલ માં એપલીકેશન બનાવવા માટે વપરાય છે ) ૨. J2SE (જે ડેસ્કટોપ એપ્લીકેશન બનાવવા માટે વપરાય છે) ૩. J2EE (જે વેબસાઈટ બનાવવા માટે વપરાય છે)