[proxy] www.oracle.com← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

Java Software

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.

Java 25 is now available

The new release of Java delivers capabilities to improve the Java language, expand its AI capabilities, and help developers accelerate productivity. Enhancements to the platform’s performance, security, and stability help organizations drive business growth.

Java in the Era of AI & Cloud Native Innovation

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.

Join us at JavaOne 2026, March 17–19,
Redwood City, CA

At JavaOne, you’ll dive into the newest Java platform breakthroughs and learn how they can help you create real-world solutions. You’ll leave with practical code samples, expert tips, and insights to accelerate innovation across your projects.

Are you a Java developer? Get tutorials, news, and videos from Java experts.

Java products and technologies

The world’s most popular modern development platform

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.

Products

The best cloud platform for developing and deploying Java

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.

  • OCI SDK for Java: The Oracle Cloud Infrastructure SDK for Java enables you to write code to manage OCI resources.
  • Simplified Java Management Service gives you insights into all your Java deployments, on OCI and on-premises.
  • Expert Java support from the stewards of Java to optimize Java apps whenever it makes sense.
  • Exclusive access to patches and updates, even beyond the end of public updates.
  • Benefits of Java SE on OCI at no additional cost.

Improves security for Internet of Things (IoT) edge devices

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.

Features
  • Interoperable
  • Secure execution environment
  • Multiapplication, multitenant
  • Extensible and updatable

End of support for GraalVM in Java SE Products.

Oracle Java customer success

  • Situation

    “One of our largest customers was facing performance and memory issues after upgrading their system.

  • Issue

    There was huge pressure from the customer at all levels to resolve the issue as soon as possible.

  • Solution

    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.

  • Outcome

    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

Oracle Java reviews

MIKS Limited Computer Software Company

"Oracle Java SE Subscription's multilingual support team is very experienced and readily available to provide instant and parallel support helping our developers to build their projects more timely and easily with no hassles."

—Mohammad Iqbal Khan, Project Manager

Rothbadi & Co. IT Services

"Instead of wasting time and money, we have been able to reduce overall costs by managing our Java estate with Oracle Java SE Subscription. This gives us a huge cost saving opportunity that significantly reduces our IT OPEX bills."

—Fortune Nwaiwu, Business Analyst

Webvalto

"For our professional customers, where reliability is a top priority, the small fee of Oracle Jave SE subscription is much more valuable than the many free platforms available for the returned value. We use it for many deployments, mostly for high-value solutions, where every small detail matters."

—Balázs Kiss, Software Developer

Corte Suprema de Justicia

"The technical support Oracle provides is highly efficient and of very good quality. Their staff is trained and has the necessary experience to solve or guide in the resolution of problems raised."

—Moris Mendez, Ing. de Sistemas Informaticos

September 16, 2025

The Arrival of Java 25

Sharat Chander | Senior Director, Java Product Management and Developer Relations

Learn about the Java 25 release and ongoing Java innovations that address modern application development.

Build, test, and deploy applications on Oracle Cloud for free.

Get started with Oracle Java

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.