Smalltalk
Very powerful system for prototyping interactive systems
Object-oriented language so systems are resilient to change
The Smalltalk environment objects are available to the prototype developer
The system includes support software such as graphical user interface generation tools