Oracle is required for those new to Java

Click here to learn more

Writing Java applets and applications requires development tools such as JDK. The JDK contains the Java runtime environment, the Java compiler and the Java APIs. Getting started with Java is child's play for both beginners and experienced programmers.

Where can I download JDK?

To download the latest version of the Java Development Kit (JDK), click JDK Downloads.
Developers can find everything they need to know about Java technology, including documentation and training, on the Oracle Technology Network for Java Developers.

What if I'm a beginner in Java?

If you're just starting out with developing Java programs, see New to Java for useful information for beginners

How do I get Java certification?

With an Oracle Java certification, you prove your technical expertise, show professional commitment and motivation, for which employers are happy to pay a bonus. Oracle's Java technology training and certification options are industry-recognized and ensure you acquire the skills needed to efficiently solve an IT company's problems.
┬╗Find out more about Java certification

Java Magazine

Java Magazine, a bi-monthly, purely digital publication, is an important source of information on Java technology, the Java programming language and Java-based applications for people who use or want to use Java in their professional lives. It includes profiles of innovative Java applications, procedures for technical questions about Java, news from the Java community and information on new Java books, conferences and events.

Oracle Academy

Oracle Academy provides a comprehensive portfolio of software, curricula, hosted technology, teacher training, support, and certification resources for universities, colleges, technical high schools, and vocational schools. Teachers can easily integrate these resources into their computer science and business programs, ensuring that their students receive hands-on, future-oriented education before they start their careers. Oracle Academy supports more than 1.5 million students in 95 countries. Oracle Academy has now expanded its curricula to include Java. For more information, see Oracle Academy Java Programming.