Visual Age for Java - VAJ

A integrated development environment (IDE) from
IBM which supported a strict object oriented approach to programming. IBM stopped development of VAJ (JDK 1.2) and now continues on
eclipse based products.
Key features
- object oriented approach
- own IBM JDK which supported Hot Code replace long before Sun did.
- powerful Version and User Control - no code gets lost with ENVY.
- Source repository
- Visual Composition Tools