This post is experimental and may disappear. It is in progress and will change
Development Environments useful for educators
Eclipse is a full featured development environment. It is open source. It is a plugin based workbench into which you can put a variety of tools for different purposes. In particular, you can use it as an IDE tailored for most modern languages.
NetBeans is in many ways similar to Eclipse.
Greenfoot is a development environment for Java beginners. Among other useful things it has an active user community: The Greenroom. The two sites publish a large number of educational frameworks for use with the IDE.
BlueJ is a Java IDE designed for education. It is a bit more advanced than Greenfoot. It, too, has a user community: The Blueroom. The two sites publish a large number of educational frameworks for use with the IDE.
Alice is a 3D graphics educational environment for programming in Java.
Scratch and Snap
- DrRacket A full featured Scheme environment. Racket is a Scheme dialect.
Note - information needed on each of these, including links TBD