What is Greenfoot?
Visual representation
Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.
Greenfoot is visual and interactive. Visualisation and interaction tools are built into the environment.
The actors are programmed in standard textual Java code, providing a combination of programming experience in a traditional text-based language with visual execution.
Java training
Greenfoot programs are written in standard Java, one of the primary languages in academia and industry. Concepts learned transfer directly to programming in subsequent environments.
Greenfoot makes the environment easy enough to use for beginners, and Java makes it powerful enough to write impressive, flexible and sophisticated applications.
How to get Greenfoot?
Go to link: http://www.greenfoot.org/download
It should look like:
All you have to do is select the version that is compatible with your operating system.
Click on the downloaded package
Click "Next" and follow the on-screen instructions as for any usual installation.