في يونيو 1991 ، بدأ جيمس جوسلينج ومايك شيريدان وباتريك نوتون مشروع لغة جافا. تم تصميم جافا في الأصل للتلفاز التفاعلي ، لكنه كان متقدمًا جدًا بالنسبة لصناعة كابل التلفاز الرقمي في ذلك الوقت. كانت اللغة تسمى في البداية "البلوط" او "اوك" Oak وتنسب الى شجرة البلوط التي كانت تقف خارج مكتب جوسلينج. في وقت لاحق، أطلق المشروع اسم جرين وتم تغيير اسمه أخيرًا إلى جافا ، و ينسب الى قهوة جافا، و هذه القهوة من إندونيسيا.

في 23 مايو 1995، تم تطوير جافا في الأصل بواسطة جيمس جوسلينج في شركة "صن مايكروسيستمز" وتم إصدارها كمكون أساسي لمنصة جافا الخاصة بـ صن مايكروسيستمز.

في 23 ينايرعام 1996، أصدرت شركة "صن مايكروسيستيمز" أول تطبيق عام باسم جافا 1.0، والذي وعد بوظائف "الكتابة مرة واحدة، والتشغيل في أي مكان" (WORA)، مما يوفر أوقات تشغيل بدون تكلفة على الأنظمة الأساسية الشائعة.

في 19 فبراير عام 1997، أصدرت شركة "صن مايكروسيستمز" تحديث جيه دي كيه 1.1.

في عام 1997، اقتربت "صن مايكروسيستيمز" من هيئة معايير آيزو/آي إيه سي جيه تي سي 1 ولاحقًا من "إسما إنتارناشيونال" لإضافة الطابع الرسمي لجافا، لكنها سرعان ما انسحبت من هذه العملية. تظل جافا معيارًا واقعيًا، يتم التحكم فيه من خلال عملية مجتمع جافا.

في عام 1997، رفعت شركة صن دعوى قضائية ضد مايكروسوفت، مدعيةً أن تطبيق مايكروسوفت لا يدعم آر إم آي (استدعاء الطرق عن بعد ) أو جيه ان آي (الكلمات الدالة في لغة الجافا) وأنه أضاف ميزات خاصة بالنظام الأساسي خاصة بهم، مثل ترخيص العلامة التجارية لشركة صن لاستخدام علامة جافا التجارية. يصر على أن تكون جميع التطبيقات متوافقة.

في 8 ديسمبر عام 1998، أصدرت شركة "صن مايكروسيستمز" تحديث منصة جافا ، الإصدار القياسي "جيه 2 اس إي 1.2".

في 8 مايو عام 2000، أصدرت شركة "صن مايكروسيستمز" تحديث "منصة جافا، الإصدار القياسي 1.3" "جيه 2 اس إي 1.3".

في عام 2001، بعد رفع دعوى قضائية ضد شركة مايكروسوفت في عام 1997، فازت صن بتسوية قدرها 20 مليون دولار أمريكي، بالإضافة إلى أمر محكمة يفرض شروط الترخيص من صن. نتيجة لذلك، لم تعد مايكروسوفت تستخدم جافا في ويندوز.

في 6 فبراير عام 2002، أصدرت شركة "صن مايكروسيستمز" تحديث جيه 2 اس إي 1.4.

في عام 2004، تمت إضافة البرمجة العامة إلى لغة جافا كجزء من تحديث جيه 2 اس إي 5.0.

في 30 سبتمبر عام 2004، أصدرت شركة "صن مايكروسيستمز" تحديث جيه 2 اس إي 5.0.

في عام 2006، ولأغراض تسويقية، أعادت صن تسمية إصدارات جيه 2 الجديدة لتصبح جافا (تتضمن اصدار مشروع تقنيات و واجهات برمجة تطبيقات لتطبيقات المؤسسات التي تعمل عادةً في بيئات الخادم)، وجافا ام إي (نسخة مصغرة مميزة لواجهات برمجة التطبيقات المحسنة لتطبيقات الأجهزة المحمولة) ، وإصدار سطح المكتب، جيه 2 إس إي، تمت إعادة تسميته جافا إس إي (الإصدار القياسي لجافا).

في 13 نوفمبر عام 2006، أصدرت شركة صن مايكروسيستيمز الكثير من آلات جافا الافتراضية (جيه في إم) كبرنامج مجاني ومفتوح المصدر (إف أو إس إس)، بموجب شروط رخصة جي إن يو العمومية العامة (جي بي إل).

في 11 ديسمبر 2006، أصدرت شركة "صن مايكروسيستمز" جافا اس إي 6.

في 8 مايو عام 2007، أنهت صن عملية آلة جافا الافتراضية، مما جعل كل كودها الأساسي متاحًا بموجب شروط توزيع البرمجيات الحرة / مفتوحة المصدر، بصرف النظر عن جزء صغير من الكود الذي لم يكن لشركة صن حقوق النشر الخاصة به.

اعتبارًا من مايو عام 2007، امتثالًا لمواصفات عملية مع مجتمع جافا، قامت صن بإعادة ترخيص معظم تقنيات جافا الخاصة بها بموجب ترخيص جي إن يو العام. وفي الوقت نفسه، طور آخرون تطبيقات بديلة لتقنيات صن هذه، مثل المحول جي إن يو لجافا (مترجم البايتكود) وجي إن يو كلاس باث (المكتبات القياسية) وإيسيد تي-ويب (البرنامج المساعد للمتصفح للتطبيقات الصغيرة).

في 27 يناير عام 2010، استحوذت اوراكل على صن مايكروسيستيمز، لتصبح مالك التنفيذ الرسمي لمنصة جافا اس إي.

في 2 أبريل عام 2010، استقال جيمس جوسلينج، مبتكر جافا، من اوراكل، عن عمر يناهز 55 عامًا.

في 28 يوليو عام 2011، أصدرت اوراكل جافا اس اي 7.

أدى استخدام التكنولوجيا المرتبطة بـ جافا في اندرويد إلى نزاع قانوني بين اوراكل و جوجل. في 7 مايو عام 2012، وجدت هيئة محلفين في سان فرانسيسكو أنه إذا كان من الممكن أن تكون واجهات برمجة التطبيقات محمية بحقوق الطبع والنشر، فإن جوجل قد انتهكت حقوق الطبع والنشر لشركة اوراكل عن طريق استخدام جافا في أجهزة اندرويد.

في 18 مارس عام 2014، أصدرت "اوراكل جافا" اس إي 8.

حكم القاضي المحلي ويليام هاسكل ألسوب في 31 مايو عام 2012، بأن واجهات برمجة التطبيقات لا يمكن أن تكون محمية بحقوق الطبع والنشر، ولكن تم عكس ذلك من قبل محكمة الاستئناف الأمريكية للدائرة الفيدرالية في مايو عام 2014.

في يناير 2016، أعلنت اوراكل أن بيئات وقت تشغيل جافا، استنادًا إلى جيه دي كيه 9، ستوقف عن البرامج المساعدة للمتصفح، حيث كان بائعي المستعرضات، بحلول أواخر عام 2015، يعملون على تقليل دعم البرامج المساعدة في منتجاتهم.

في 26 مايو عام 2016، حكمت محكمة المقاطعة لصالح جوجل، وحكمت بأن انتهاك حقوق الطبع والنشر لواجهة برمجة تطبيقات جافا في اندرويد يمثل استخدامًا منصفا.

في 21 سبتمبر عام 2017، أصدرت "اوراكل" جافا اس إي 9.

كانت تطبيقات جافا الصغيرة عبارة عن برامج تم تضمينها في تطبيقات أخرى عادةً في صفحة ويب تُعرض في مستعرض ويب. أصبح تطبيق جافا الصغير ، بيئة برمجة التطبيقات (ايه بي آي)، مهملاً الآن منذ ان تم اصدار جافا 8 في عام 2017.

في مارس عام 2018، ألغت محكمة الاستئناف قرار المحكمة الأخير بشأن النزاع بين جوجل و اوراكل، والتي أحالت قضية تحديد الأضرار التي لحقت بالمحكمة الفيدرالية في سان فرانسيسكو.

في 20 مارس عام 2018، أصدرت اوراكل جافا اس اي 1.

في 25 سبتمبر عام 2018، تم إصدار جافا 11، وهو إصدار دعم طويل المدى (إل تي إس) مدعوم حاليًا.

في يناير عام 2019، أصدرت اوراكل لإصدار جافا 8 آخر تحديث عام مجاني للاستخدام التجاري "LTS"، بينما ستظل تدعم جافا 8 مع التحديثات العامة للاستخدام الشخصي حتى ديسمبر عام 2020 على الأقل.

في يناير عام 2019، قدمت جوجل التماسًا لاستصدار أمر تحويل الدعوى إلى المحكمة العليا للولايات المتحدة للطعن في الحكمين اللذين أصدرته محكمة الاستئناف لصالح اوراكل.

في 19 مارس عام 2019، أصدرت شركة "صان مايكروسيستيمس" جافا اس اي 12.

في 17 سبتمبر عام 2019، أصدرت شركة "صن مايكروسيستمز" جافا اس اي 13.

في 17 مارس عام 2020، تم إصدار جافا 14، أحدث إصدار من جافا.