Writing Java applets and applications needs development tools like JDK. The JDK includes the Java Runtime Environment, the Java compiler and the Java APIs. It's easy for both new and experienced programmers to get started.
To download the latest version of the Java Development Kit (JDK), go to JDK downloads.
Developers can also refer to the Oracle Technology Network for Java Developers for everything you need to know about Java technology, including documentation and training.
If you are new and interested to get started developing Java programs, please refer to new to Java to find useful information for beginners.
Earning an Oracle Java technology certification provides a clear demonstration of the technical skills, professional dedication and motivation for which employers are willing to pay a premium. Recognized industry-wide, Oracle's Java technology training and certification options help ensure that you have the necessary skills to efficiently meet the challenges of your IT organization.
ยป Learn more about Java Certification
Java Magazine, a bimonthly, digital-only publication, is an essential source of knowledge about Java technology, the Java programming language, and Java-based applications for people who rely on them in their professional careers, or who aspire to. It includes profiles of innovative Java applications, Java technical how-to's, Java community news, and Information about new Java books, conferences and events.
The Oracle Academy provides a complete portfolio of software, curriculum, hosted technology, faculty training, support, and certification resources to K-12, vocational, and higher education institutions for teaching use. Faculty can flexibly insert these resources into computer science and business programs, ensuring that students gain industry-relevant skills prior to entering the workforce. The Oracle Academy supports over 1.5 million students in 95 countries. Oracle Academy recently expanded its curriculum to include Java. To learn more, visit Oracle Academy Java Programming.
You might also be interested in:
Select Language
| About Java
| Support
| Developers
| Feedback
Privacy
|
| Terms of Use
| Trademarks
| Disclaimer