XCode : open the app store, search xcode, click install. Done.
Last time I checked, Java SDK or Eclipse didn't want my A/S/L.
But if you already are a mac user then you already have an Apple ID. It is absurd to say that you need it to download Xcode.