Per il compilatore non dovresti riscontrare alcun problema: ne esiste uno solo per qualsiasi piattaforma, si chiama javac ed è distribuito gratuitamente sul sito della Sun: http://java.sun.com (sulla destra trovi il link, nella sezione Popular downloads). Scaricati la JDK 1.4.2.

Per gli editor non saprei, comunque qualsiasi editor di testi va bene: il codice lo puoi tranquillamente scrivere tutto a mano, gli ambienti RAD, se sei una principiante, li eviterei, fintanto che non avrai acquisito una minima dimestichezza con il codice. Infatti, gli ambienti di tipo RAD generano codice pesante, non facile da leggere e molte volte inutile, che non ti permetterebbe di imparare bene il linguaggio.

Comunque, sempre dal sito della Sun, hai la possibilità di scaricare NetBeans assieme alla JDK. Non so se esista una versione per Mac, ma essendo scritto in Java non dovresti avere problemi


Ciao.