java anfänger

ich bin totaler java anfänger und möchte wissen was ich brauche um java applets zu schreiben oder programme auszuführen und so...

danke im voraus