Skip Top Navigation Bar

👋 Announcing JavaOne 2026: The Premier Java Conference 🎉

What is JavaOne? A Java conference designed by the Java team! Join us March 17 - 19 in Redwood Shores. Learn more at the link above and use code J1WEB150 for $150 off.

The Destination for Beginners, Students, and Teachers of Java

Try out Modern Java Now

The Java Playground allows you to run snippets of program code to see the results. The way the Java Playground works, no class or main method is required. Just hit run below!

IO.println("👋 Hello, Let's play with Java!" );

Recently Updated

Been here before? Looking for something new to learn? Try these!

Everything in a Sandwich Rewards App - Upgrading Software and JavaFX

Update a Rewards App to the latest in Java and JavaFX

Everything in a Sandwich Rewards App - Upgrading Software and JavaFX

Update a Rewards App to the latest in Java and JavaFX

AP Computer Science A Free Response Practice - 2D Array - Library Book

Practice writing code to complete a free response question 4 to analyze data in a 2D Array

Learning Java Has Never Been Easier

Videos to get you started

February Teacher Spotlight

Hear from Kimberly Hermans Chopp, Assistant Professor at Santiago Canyon College, shares an energizing message about how computer science can amplify what students already love.

What's New in Java 25?

Learn the latest in Java 25 and how these changes are evolving the way Java is taught.

Meet the 2025 Oracle Interns

Oracle Interns share why they are pursuing CS, what their intern experience was like, and their future plans.

Oracle Interns on Using AI

Hear from Oracle Interns on how they use AI at school, in the workplace, and how they hope to use it in the future.