# Java Development Kit

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/java-development-kit

The Java Development Kit (JDK) is a software development environment used by programmers to build and run Java applications, containing the compiler (javac), runtime environment, standard libraries, and other development tools. It's distributed by Oracle and via open-source alternatives like OpenJDK, and is a prerequisite for anyone writing, compiling, or debugging Java code. Different JDK versions (e.g., Java 8, 11, 17, 21) introduce new language features and performance improvements.

Related skills: [Gradle](https://career.thegoodapps.co/skills/gradle), [IntelliJ IDEA](https://career.thegoodapps.co/skills/intellij-idea), [Java SE](https://career.thegoodapps.co/skills/java-se), [Java Virtual Machine (JVM)](https://career.thegoodapps.co/skills/java-virtual-machine-jvm)

## Open roles requiring Java Development Kit (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
