Oracle Java is the #1 programming language and development platform. It helps reduce costs, shorten development timeframes, drive innovation, and improve application services. With millions of developers running more than 73 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.
JDK 26 introduces improved performance, enhanced security, and new AI-ready features—empowering developers to boost productivity and helping organizations scale innovation with greater speed and reliability.
According to a recent VDC Research study, Java is the #1 language for cloud native development. Java remains the trusted foundation for enterprises and the go-to language for developers building the next generation of innovative solutions.
Oracle Java Verified Portfolio (JVP) delivers enterprise-backed Java tools and libraries, now including commercial support for JavaFX, Helidon, and Java Platform Extension for Visual Studio Code.
Are you a Java developer? Get tutorials, news, and videos from Java experts.
The new Java Management Service (JMS) feature enables instant, actionable insights on Java applications without the need for setting up JMS fleets or installing agents.
See what’s new in the latest long-term supported Java release—Java 25 (JDK 25). Learn how Java helps teams modernize enterprise apps, go cloud native and multicloud, and build and run AI-driven workloads with confidence.
Find out why Java SE Subscription Enterprise Performance Pack (EPP) helps Oracle Fusion Applications improve application response times by 40% and decrease CPU utilization by 25%.
The world’s most popular modern development platform, Java SE is the programming language of choice for enterprise applications. Java SE reduces costs, shortens development time, drives innovation, and improves application services. Protect your Java investment with Oracle Java SE Universal Subscription, which now includes Java SE Subscription Enterprise Performance Pack (EPP) and Java Management Service.
Oracle Cloud Infrastructure (OCI) enhances the versatility, power, and stability of Java. As the steward and leading contributor to the Java platform, Oracle continues to drive the evolution of Java in response to the demands of enterprises and to provide unparalleled expertise to support developers.
Oracle WebLogic Server offers a robust, mature, and scalable implementation of Oracle Java Enterprise Edition (EE) and Jakarta EE to run enterprise Java applications in the cloud or on-premises.
Java Card enables secure elements, such as smart cards and other tamper-resistant security chips, to host applications based on Java technology. Store and update multiple applications on a single, resource-constrained device.
Enterprises often run multiple versions of Java across desktops, laptops, servers, and cloud environments, making it challenging to maintain security and compliance. Outdated Java versions can expose organizations to vulnerabilities. Java Management Service (JMS) is an Oracle Cloud Infrastructure (OCI) service that provides centralized, real-time monitoring and management of Java environments both on-premises and in the cloud. JMS gives you a single, unified console to discover, track, and manage all Java runtimes—whether they are Oracle or non-Oracle, client or server—across your organization. JMS helps mitigate security risks by quickly identifying outdated Java installations and surfacing vulnerabilities in third-party libraries. JMS empowers teams to optimize performance, accelerate modernization, and maintain compliance across the entire Java estate.
Basic JMS capabilities, including Java runtime discovery and usage tracking, are available free to all users, while advanced features, such as migration analysis, performance monitoring, vulnerability scanning, and remote management, are included for Oracle Java SE Subscribers or customers running Java workloads on OCI.
End of support for GraalVM in Java SE Products.
“One of our largest customers was facing performance and memory issues after upgrading their system.
There was huge pressure from the customer at all levels to resolve the issue as soon as possible.
Once the Java Sustaining Engineering team got involved, collaborating with Oracle Support, they were able to pinpoint what was causing the issue and what changes to make in order to resolve the issue.
This solution was provided very quickly, and we received kudos from the end user’s executives as to the speed and efficacy of the solution. We greatly appreciate the efforts of the Java Sustaining Engineering Team and Oracle Customer Support.”
Takashi Hashizume, Senior Manager, AI Platform Division, NEC Corporation
Sharat Chander | Senior Director, Java Product Management and Developer Relations
Learn about the Java 26 release and ongoing Java innovations that address modern application development.
Explore Oracle Java SE documentation for the latest—and prior—releases, including reference guides, release notes, tools, and security information. Oracle Java SE is widely used to build and run mission‑critical enterprise services across on‑premises and cloud environments, where reliability, performance, and secure operations matter. These resources help developers, architects, and IT teams ship faster with consistent platform guidance to optimize runtime performance, streamline upgrades, and standardize deployment across supported platforms.
Join the global Java community and explore Oracle’s role in stewarding the Java platform and supporting open source development across the ecosystem. Access learning paths, tutorials, developer guides, and community resources to help you build with confidence at any stage. Connect with millions of Java developers through user groups, events, and technical programs. Share ideas, stay current with new releases, and learn from real-world experience across industries and architectures.
Monthly webcasts bring you news from the experts. Bring questions to the live events or catch the on-demand replays. And check out Oracle University's Java learning solutions to help build skills and validate expertise.
Build, test, and deploy applications on Oracle Cloud for free.
Hear from the experts behind Java SE in live and on-demand webcasts.
Manage Java SE installations, updates, and upgrades across your enterprise more cost effectively.
Discover the advantages of a Java license and support from the Java experts who wrote the code.
Talk to a Java team member about the advantages of an Oracle Java SE Subscription.
Unlock powerful insights with JMS Analyze Applications
Watch Georges Saab on Java 25 (JDK 25) LTS for AI and cloud
Case study: Oracle Java EPP for Oracle Fusion


