Java SE Development Kit (JDK) to bezpłatne środowisko programistyczne składające się z wielu przydatnych narzędzi wspomagających tworzenie i kompilację kodu w języku Java.

Za pomocą tego zestawu możemy tworzyć, testować i kompilować różne aplikacje w języku Java. Java SE Development Kit jest doskonałym środowiskiem programistycznym do tworzenia programów w różnych trybach pracy (np w tekstowym), a także może przyśpieszyć i wspomóc generowanie kodu programistycznego.

W skład pakietu wchodzą następujące komponenty: kompilator, środowisko uruchomieniowe, generator dokumentacji, deassembler, generator plików nagłówkowych, archiwizer, debugger i wiele innych narzędzi programistycznych.