JAVA texnologiyasi. Java - bu tarmoq dasturlarining deyarli barcha turlari va ko‘milgan va mobil ilovalarni, o‘yinlar, veb resurslarni va korporativ dasturlarni ishlab chiqish va tarqatish uchun universal standart bo‘lib xizmat qiladi. Dunyoda 9 milliondan ortiq mutaxassisi Java dasturlarini ishlab chiqadi, ular sizga ilovalar
va xizmatlarni samarali ishlab chiqish, amalga oshirish va foydalanish imkonini beradi[7].
Java texnologiyasi testdan o‘tkaziladi, takomillashtiriladi, kengaytiriladi va Java dasturlarini ishlab chiquvchilar jamoasi, arxitektorlar va foydalanuvchilar tomonidan sinov o‘tkaziladi. Java dasturchiga deyarli barcha turdagi platformalari uchun yuqori samarali portativ ilovalarni ishlab chiqishga imkon beradi. Turli aparat platformalar uchun ilovalarning mavjudligi kompaniyalarga xizmatlarning keng doirasini taqdim etishga, samaradorlikni oshirishga, oxirgi foydalanuvchilarning o‘zaro hamkorlik darajasiga va hamkorlikka va korporativ va iste'molchi dasturlarga birgalikda egalik qilish xarajatlarini sezilarli darajada pasayishiga imkon beradi. Java ishlab chiquvchilar uchun ajralmas vosita bo‘lib, ular uchun quyidagi xususiyatlarni ochib berdi:
dasturiy ta'minotni bitta platformada yozish va deyarli boshqa platformalarda ishga tushirish;
veb-brauzerda ishlaydigan va veb-xizmatlarga kirishni ta'minlaydigan dasturlar yaratish;
Internetda forumlar uchun server tomonida ilovalarni ishlab chiqish, HTML formatini ishlab chiqish va yana ko‘p narsalar;
Yuqori darajadagi ixtisoslashgan ilovalar yoki xizmatlarni yaratish uchun Java tilidan foydalanib ilovalar yoki xizmatlarni birlashtirish;
mobil telefonlar, masofali protsessorlar, mikrokontroller, simsiz modullar, sensorlar, shlyuzlar, iste'mol mahsulotlari va elektron qurilmalarning deyarli barcha turlarini ko‘p funksiyali va samarali dasturlar yaratish [2].