I am trying to learn java as i have just finished learning a range of difrent Basic languages(yabasic,blitzbaic,sinclaire basic,ect) but i have a big problom i don't no what software is needed to write java so its going to be hard to learn it if i cant write it .
ps:if theres freeware for the above purpose please let me know?