Java is the world’s number one programming language and development platform. The world runs on Java. We looked at the world’s largest 100 companies and found that 94 of the Fortune 100 are using Java. And the list of companies powered by Java goes beyond just the largest – it includes organizations of all types and sizes.

Every six months, Java releases new capabilities that help developers keep pace with the ever-changing technical landscape, such as AI, and give developers what they need to innovate, solve important problems, and create a bright future with Java.

That future matters. The people in that future matter. And as the stewards of Java, Oracle is committed to educating and nurturing the next generation of Java developers.

Java’s flexible programming model and straightforward standard library has always been a strong foundation for students to learn and educators to teach. For a couple of years, we’ve been talking about a concept known as “Paving the Onramp”, which is intended to smooth the onramp for new learners onto the highway of being a full time Java programmer. From simplifying the student’s first program to basically void main(){println()}, to a new and improved web Read-Eval-Print-Loop “REPL” experience with the Java Playground, as well as enhanced Java support in Visual Studio Code, we have been “ramping up” investments into helping onboard the next generation of developers.

And today we are announcing two additional investments.

First, Learn.java. Learn.java is a site built to serve and inspire new Java students, learners, and teachers with modern Java through offering curricula, written content, video tutorials, and code samples. Learn.java is an excellent place to start for those earlier in their journey, and eventually “graduate” to Dev.java.

Second is an announcement focused on the College Board Advanced Placement (AP) Computer Science (CS) A course. Like many of you, a young person’s first exposure to Java might be through the AP CSA exam in high school. Courses like AP CSA are a strong starting point to learn computer science fundamentals with modern Java and a great first step towards a vibrant career in computer science. This first impression is critical. As a result, we are collaborating with the College Board to enable AP CSA students to have the most up-to-date skills and preparation for a future in computer science, and that the course resources incorporate the most recent Java updates and to support professional learning opportunities – including through curriculum from Oracle Academy.

We are excited about the bright future with Java and what the next generation will build with it, and we will continue to invest in that future. For now, check out some of our Paving the Onramp investments for new Learners here: