Java एक Object Oriented Programming language है । जिसे high level language भी कहा जाता है, क्योंकि इसे मानव द्वारा आसानी से पढ़ा और लिखा जा सकता है ।
जावा एक multiple platforms और Distributer Programming language है जिसका उपयोग Console Application, GOI Application, Mobile Application , Game Application ,डेवलपमेंट करने तथा PC और Embedded सिस्टम को बनाने में किया जाता है ।
इसके अलावा इस Language का इस्तेमाल लगभग सभी Devices के लिए Software या App Develop करने के लिए होता है ।
जावा दूसरे प्रोग्रामिंग लैंग्वेज की तुलना में सरल , बेहतर, तेज और सुरक्षित प्रोग्रामिंग लैंग्वेज है । जिसका प्रयोग वर्तमान समय में केवल कंप्यूटर्स में ही नहीं बल्कि मोबाइल फोन, , इलेक्ट्रॉनिक डिवाइस जैसे , वाशिंग मशीन आदि में किया जाता है ।
आजकल ऑनलाइन बैंकिग, और ऑनलाइन शापिंग, ऑनलाइन फॉर्म ये सभी जावा की मदद से ही संभव हुआ है ।
लगभग सभी Mobile Companies जावा लैंग्वेज का सपोर्ट करते है।
Google ने जावा को Linux के साथ जोड़ते हुए Mobile Devices के लिए Android का नाम एक Open source operating system develop किया गया है , जो कि आज के समय में काफी मशहूर (Famous) हो चुका है और लगभग सभी बड़ी कम्पनियाँ Android platform के लिए Mobile Devices, Tablets, Smartwatch आदि Develop करते है
Android Devices के लिए बहुत सारे ऐसे Application बनाये गये है जो कि जावा में लिखा गया होता है ये Application Android को Software Development K.1 यानि (SDK) का उपयोग करके बनाये गये है।
Java Language वेब एप्लीकेशन जैसे Website और Blog बनाने की सुविधा भी प्रदान करती है। और साथ ही Mobile के लिए Apps भी बनाने में मदद करती है।
के समय में जितने भी Webpage है वो Java script पर चलते है