After working with Greenfoot for a while I can't recommend it for anything serious... maybe if you're just trying to learn.