Ai încercat deja JDK?
JDK e kitul de development, codul in sine il scrii intr-un IDE, ceea ce vrea si Cristian

Cele mai bune pentru cineva nou sunt Eclipse sau Netbeans, eu prefer NB din mai multe motive, imi merge personal mai bine, e mai simplu de folosit, si are suport pentru git (pentru a imparti codul), si maven (care downloadeaza si updateaza automat librariile necesare)
Dupa ce inveti sa codezi ca lumea, IntelliJ este cel mai bun, are foarte multe optiuni pe care celelalte doua nu le au, dar e mai de profesionisti

Interfata cam lasa de dorit
