The New to Java Programming Center assists developers who are new to the Java language and platform understand the various technologies, and create Java applications.
Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering enterprise software, web-based content, games and mobile applications. Java enjoys a large and mature ecosystem with strong tools support. Java delivers application portability and robust performance across many computing environments.
Build secure, portable, and high performance applications for a wide range of computer platforms with Java SE
Create advanced Java user interfaces (UI) for enterprise business applications with JavaFX platform
Build first-class enterprise applications with industry standard Java EE