Skip Top Navigation Bar

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!

Recently Updated

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

Being a Java Developer

Get inspiration and discover why you might want to be a Java Developer.

Experiment with Compound Operators

Evaluate and write expressions with compound operators in Java.

Learn.java and Oracle Academy Webinar

Attend our webinar on free Java resources available on Learn.java and Oracle Academy

Learning Java Has Never Been Easier

Videos to get you started

AP CSA Unit 1 Review with Duchess

In this AP Computer Science A Unit 1 review, Duchess helps Duke learn the fundamentals of Java programming!

What's New in Java 26?

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

Oracle Interns: Why CS, Life at Oracle, and What is Next

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

March Teacher Spotlight

Hear from Jason Hans, as he shares how he's making AP CSA more engaging for his students.