Ang Java ay isang mataas na uri, "nakatuong-layong pagpoprograma|nakatuong-layong" wikang pamprogramang nilikha ni "James Gosling" at ng mga kasamahan nito sa "Sun Microsystems". Ang orihinal na pangalan nito ay "Oak" dahil sa puno sa tapat na kanilang opisina.