System/360
それ以前とは異なり、IBM社は小型から大型までのさまざまなモデルを含むコンピュータシリーズ全体を開発し、基本的に全てのマシンにおいて同じ命令セットが動作するようにした(一部特殊市場向けには例外あり)。これによって顧客は最初は小さなシステムで利用をはじめて、必要に応じて(業務ソフトウェアを変更することなく)上位のモデル機種の利用に移行することが可能となった。そのうえ多くのモデルでは顧客が以前に利用していたIBM社の機種の命令セット(例えばIBM 1401やIBM 1620)をマイクロコードでエミュレーションするオプションを提供していた。これにより以前の機種で使用していたプログラムもほぼ変更せずに新しいシステム360のマシン上で動作させることができた。
System/360は、" コンピュータのハードウェア " というものに対するユーザ企業の考え方をすっかり変えた(コンピュータのハードウェア市場のありかたを完全に変えた)。移行の柔軟性により、導入や機種更新に際しての障壁が小さくなった。他のシステムベンダー(ゼネラル・エレクトリック以外)では自社の機種間でも相互に互換性がなく、それぞれの機種は顧客の用途に合わせて高度にカスタマイズされて設計されており、結果的に値段が高くなり導入しにくいことが多かった。