জাভা হল একটি সাধারণ-উদ্দেশ্য উচ্চ-স্তরের প্রোগ্রামিং ভাষা যা মূলত সান মাইক্রো সিস্টেম দ্বারা তৈরি করা হয়েছিল এবং 1995 সালে প্রকাশিত হয়েছিল। জাভা বিভিন্ন প্ল্যাটফর্মে চলে, যেমন উইন্ডোজ, ম্যাক ওএস এবং ইউনিক্সের বিভিন্ন সংস্করণ।
জেমস গসলিং তার অনেক সেট-টপ বক্স প্রকল্পের একটিতে ব্যবহারের জন্য 1991 সালের জুন মাসে জাভা ভাষা প্রকল্প শুরু করেছিলেন। গসলিং-এর অফিসের বাইরে দাঁড়িয়ে থাকা একটি ওক গাছের নামানুসারে প্রাথমিকভাবে 'ওক' নামে পরিচিত ভাষাটি 'সবুজ' নামেও চলে যায় এবং পরে এলোমেলো শব্দের তালিকা থেকে জাভা নামে নামকরণ করা হয়।
সান 1995 সালে জাভা 1.0 হিসাবে প্রথম সর্বজনীন বাস্তবায়ন প্রকাশ করে। এটি ওয়ানস, রান এনিহোয়ার (WORA) লিখতে প্রতিশ্রুতি দেয়, জনপ্রিয় প্ল্যাটফর্মগুলিতে বিনা খরচে রান-টাইম প্রদান করে।