Technologia Java to podstawa projektowania niemal każdego rodzaju aplikacji sieciowej — stanowi ogólnoświatowy standard wykorzystywany przy tworzeniu aplikacji dla urządzeń mobilnych, aplikacji wbudowywanych, gier, zawartości i treści internetowych oraz oprogramowania dla przedsiębiorstw. Społeczność ponad 9 milionów oddanych programistów przyczynia się do sprawnego tworzenia, implementacji oraz użytkowania aplikacji i usług.
Technologia Java była testowana, udoskonalana, rozszerzana i ulepszana przez oddaną społeczność programistów, architektów i entuzjastów. Została zaprojektowana tak, aby umożliwić programowanie przenośnych, wysoce wydajnych aplikacji dla możliwie najszerszego spektrum platform przetwarzania cyfrowego. Dzięki aplikacjom dostępnym w heterogenicznych środowiskach, firmy mogą dostarczać więcej usług oraz zwiększać produktywność, komunikatywność i współpracę użytkowników końcowych, radykalnie zmniejszając koszty związane z prowadzeniem działalności i utrzymywaniem aplikacji konsumenckich.
Młodzi ludzie uczą się języków programowania od najmłodszych lat. Wizualne narzędzia edukacyjne, takie jak Alice, Greenfoot i BlueJ uczą młodych ludzi, jak programować w języku Java oraz w językach na nim opartych, opracowanych w celu ułatwienia programowania.
Java jest wszędzie — od laptopów po centra danych, od konsol do gier po superkomputery naukowe, od telefonów komórkowych po Internet!