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.
Java jest wszędzie — od laptopów po centra danych, od konsol do gier po superkomputery naukowe, od telefonów komórkowych po Internet!
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. Technologia Java stała się nieocenionym narzędziem dla programistów, umożliwiając im:
Wiele szkół pomaturalnych, uczelni i uniwersytetów oferuje kursy programowania dla platformy Java. Oracle Academy udostępnia szkołom wyższym i instytucjom szkolnictwa wyższego pełny pakiet oprogramowania, program nauczania, dzierżawioną technologię, szkolenia rozwijające zdolności, asystę techniczną oraz certyfikaty, włącznie z ofertą oprogramowania Java pomocną dla setek tysięcy studentów — wszystko przeznaczone do celów szkoleniowych. Programiści mogą dodatkowo podnieść swoje umiejętności programowania w języku Java, korzystając z internetowego serwisu dla programistów tworzących w języku Java (udostępnianego przez firmę Oracle), subskrybując biuletyny poświęcone technologii Java oraz publikację Java Magazine, korzystając z materiałów szkoleniowych z zakresu technologii Java i centrum New to Java Programming Center, a także zapisując się na kursy oraz certyfikacje internetowe, wirtualne lub prowadzone przez instruktorów.
Oracle Technology Network tworzy największą na świecie społeczność programistów aplikacji, administratorów baz danych, administratorów systemów, programistów systemów, a także twórców architektur — wszystkich korzystających ze standardowych w ich branży technologii w powiązaniu z produktami firmy Oracle. Jest to także miejsce, w którym jest dostępny serwis java.oracle.com będący najlepszym, kompletnym i wiarygodnym źródłem informacji dotyczących technologii Java. Członkostwo jest bezpłatne, warto przyłączyć się już dzisiaj! (W swoim profilu proszę w obszarze „My Community Memberships” (Moje członkostwo w społecznościach”) zaznaczyć pole wyboru „Oracle Technology Network”.)
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.
Platforma JavaFX jest oparta na technologii Java. Ułatwia twórcom i programistom aplikacji tworzenie i rozwijanie aplikacji RIA (Rich Internet Application) działających spójnie na różnych platformach. JavaFX rozszerza potencjał platformy Java, pozwalając programistom na używanie bibliotek środowiska Java w aplikacjach JavaFX. Programiści mogą poszerzyć swoje możliwości w zakresie platformy Java i korzystać z oferowanej przez Java FX technologii prezentacji, zapewniającej atrakcyjną szatę graficzną.
Więcej informacji o technologii JavaFX jest dostępnych w serwisie JavaFX.