No results found

Your search did not match any results.

We suggest you try the following to help find what you're looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions

Oracle Java

Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 45 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.

Protect your Java investment

Manage your Java SE installations, updates, and upgrades across your enterprise more cost effectively with an Oracle Java SE Subscription.

Live webcast: Application Development Innovation with Oracle Java 15

August 20, 2020, 11:00 a.m. PT—Learn about many of the Java ecosystem improvements and join the live discussion.

Continuous innovation from the leaders of Java

Gain business flexibility

Instead of upgrading on your own, you can achieve lower overall costs by managing your Java estate with a Java SE Subscription. Read the survey results from Java SE Subscription customers that show their cost savings and return on investment.

Get Java’s next-decade report
Business Flexibility

Protect your Java investment

An Oracle Java SE Subscription helps you cost effectively manage your Java SE server and desktop installations with timely updates and upgrades across your enterprise. Many software development organizations are working in shorter development cycles. More efficient releases of Java help you get new application features and updates to market faster than ever before.

Get the details (PDF)
Investment Protection

Continuous innovation

Create the next generation of rich, scalable, and secure enterprise applications with the Java platform. Learn about the many new features in Java 14.

Watch the on-demand webcast
Continuous Innovation

Community stewardship

Oracle supports millions of members globally with one of the largest communities and ecosystems. By encouraging, funding, and amplifying community participation, the Java platform stays modern and vibrant.

View the Java ecosystem infographic (PDF)
Community Leadership

#1 development platform

Write code that can run on any device—regardless of architecture or platform. With more than 45 billion active Java Virtual Machines around the world, Java supports developer flexibility. Which is why Java is the #1 programming language and choice for developers.

Get more Java facts (PDF)
Java #1 programming language


The world’s most popular modern development platform

Java SE reduces costs, shortens development time, drives innovation, and improves application services as the programming language of choice for enterprise architecture, finance, and human resources.


High-performance runtime for modern microservices

A high-performance runtime delivering significant improvements in application performance and efficiency. With new performance optimizations, GraalVM Enterprise offers the best solution for building microservices, on premises and in the cloud.

  • Advanced optimizing just-in-time compiler
  • Ahead-of-time compiler (compile Java native executables)
  • Seamless interoperability for polyglot applications
  • Built on enterprise-class Oracle Java SE
  • 24/7 Oracle Premiere Support (My Oracle Support)

The world’s leading platform for developing and running enterprise Java applications

The cornerstone Java EE platform to create the best foundation for on-premises or cloud applications. Oracle WebLogic Server, along with Oracle Coherence, brings together unmatched performance, scale, and manageability in a unified Java application server offering.


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.

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


Global innovation with Java

Sabre keeps the world moving with the help of Oracle Java SE Subscription.

Sabre connects travel suppliers with buyers on a very large scale. In moving applications off the mainframe and deploying with Java, Sabre was able to take advantage of the rich libraries and frameworks Java provides and focus their efforts on their core competencies.

May 12, 2020

Our World. Moved by Java.

Georges Saab
Vice President, Java Platform Group

Looking back on 25 years of Java after a quarter century of innovation, Georges Saab recalls the early days and what the future holds for this beloved, ubiquitous programming language and platform.

Read the full post

Featured blogs

View all



Technical documentation and resources

Get the details on the current—and previous—releases of Java SE. Java SE helps you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, versatility, portability, and security that today's applications require.

Customer community

Special offer for Oracle Java SE Subscription customers

We'd love your feedback. Oracle Java SE Subscription customers are encouraged to review this offering and provide feedback on how the license and support option serves their needs today. For a limited time, third-party review site Trust Radius is offering $25 Amazon gift cards for verified Java SE Subscription reviews.


Virtual events

Monthly webcasts bring you news and updates from experts who deliver Java, GraalVM, and other modern application development practices. Bring your questions to the live event or catch the replay.

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

Get started

Watch our webcast series

Hear from the experts behind Java SE in live and on-demand webcasts.

Protect your Java investment

Manage Java SE installations, updates, and upgrades across your enterprise more cost effectively.

Buy Java now

Discover the advantages of a Java license and support from the Java experts who wrote the code.

Contact sales

Talk to a Java team member about the advantages of an Oracle Java SE Subscription.