সান মাইক্রোসিস্টেম ১৯৯১ সালে একটি গবেষনা প্রজেক্ট হাতে নেয় যার কোড নেম ছিল- “গ্রিন (Green)”, টিম এর প্রধান জেমস গসলিং একটি C++ নির্ভর ল্যাংগুয়েজ আবিষ্কার করেন যার নাম দিয়েছিলেন ওক(Oak)- ওক নামটি দিয়েছিলেন, তার রুমের বাইরে একটি ওক গাছকে দেখে। পরবর্তিতে এটা দেখা যায় যে ওক নামে ইতোমধ্যে একটি প্রোগ্রামিং ভাষা রয়েছে।