VisualAge
VisualAge の名称は開発チームのメンバー間のコンテストにより選ばれた。最初にリリースされたVisualAge for Smalltalk 以後、VisualAgeの名称はSmalltalkを含む、複数の言語およびプラットフォームに共通のブランド名称となった。個々の製品名は「IBM VisualAge for Smalltalk」、「IBM COBOL for OS/390」などである。
主な製品(対応言語)は以下である。製品名称はメインフレーム系を除いて途中から「for」が入るようになった。
VisualAge BASIC (VisualAge for BASIC)
VisualAge COBOL
VisualAge C++ (C、C++、VisualAge for C++)
VisualAge Generator (COBOL風の簡易言語、Cross System Productの後継、Plug-inでEnterprise Generation Language(EGL)もサポート)
VisualAge Java (VisualAge for Java)
VisualAge Pacbase
VisualAge PL/I
VisualAge RPG
VisualAge TPF
VisualAge Smalltalk (VisualAge for Smalltalk)
関連製品 XL Fortran
対応プラットフォーム(全言語が全プラットフォームで使用可能ではない)
AIX
OS/2
i5/OS (OS/400の後継)
Linux
Mac OS X
Windows
z/OS (MVS、OS/390の後継)
z/VSE
z/VM
VisualAge はノースカロライナ州のケーリー(Cary)にあるIBMの開発研究所で生まれた。研究所 (The Cary lab) は1984年に設立され、当時は主にニューヨーク州ポケプシーからIBM社員が移動した。研究所はアプリケーションプログラム開発ツールの責任を持ち、327x端末用のISPFのユーザーインターフェース要素の、パーソナルコンピュータ向けの派生製品であるThe EZ View dialog managerはその製品の1つである。研究所はまた、ちょうど幅広く使い始め出されたグラフィカルユーザインタフェースを更に洗練させて、アプリケーション開発のためのIBM社内でClassCと呼ばれた言語を開発するために、オブジェクト指向技術を早期に適用したグループも抱えていた。IBMのSmalltalkに関する上級技術プロジェクトにより、遂にIBM PC ATクラスのマシン向けに、Smalltalk用の実用的な実装が使用可能になった。
ほぼ同時期に、ビジュアルなインターフェースを持つ構成ツールが登場してきた。IBMのDavid N.