Develop software

Seize the next opportunity with Java.

Java powers the biggest technology

Java powers the biggest technology

Mobile. Web apps. The Internet of Things. Big data. Machine learning. Cloud platform and cloud infrastructure. The next big things are here now, and Java is at the center of them all.

Whether you’re developing the robust enterprise back end, building the agile front end, or thriving in a DevOps role, Java skills can up your game. With more than 10 million programmers and 13 billion Java-enabled devices worldwide, Java is the language that connects applications to data, data to people, and people to their digital lifestyle.

Get started with these three steps below

Download JDK 13

1. Download Java for free

Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

Download NetBeans

2. Download NetBeans

NetBeans IDE is free, open source, and has a worldwide community of users and developers. NetBeans is the official IDE for Java 8.

Jump into Tutorials

3. Jump into Oracle Cloud

Built on modern standards for rapid, flexible deployment, Oracle Cloud Platform and Oracle Cloud Infrastructure as a Service are the ideal tools for building secure, mobile-ready apps.

Community resources

The Java community is thriving. New resources, tools, and events appear every year, and everywhere you will find growing communities of fellow Java developers willing to share tips, tutorials, and techniques.

Oracle Developer Gateway

Oracle Developer Gateway

Find the tools, technologies, and resources you need for all your development projects.

Oracle Code One

Oracle Code One

Oracle's premier annual developer conference.

Java YouTube Channel

Java YouTube Channel

The official site for Oracle and community-generated video content.


Java in the cloud

Step up to modern cloud development with Oracle Cloud Platform and infrastructure services.