IBM 1401
可変長フィールドの長さには制限がなく、メモリの許す限り長いフィールドを使用可能である。可変長フィールドを扱える命令としては、四則演算(Add、Subtract、Multiply、Divide)と比較命令 (Compare) と文字列転送(変換)命令(Move Characters to A or B Word Mark、Move Characters and Edit)がある。1つ以上の可変長フィールドで可変長レコードを構成できる。可変長レコードを指す場合はアドレスの大きい端を指し、フィールドはワードマーク付きの Group Mark 文字で区切り、レコード終端(アドレスの一番小さい位置)に Record Mark 文字を置く。Move Characters to Record or Group Mark という命令でレコードをまとめたブロックを作ることができる。
アドレスレジスタには命令実行でアクセスしたオペランドのアドレスが残るので、連続するオペランドを使って処理をする場合、アドレスを省略して連鎖させることができる。例えば、連続するデータフィールド群の加算を行うコードが "A 700,850", "A 695,845", "A 690,840" だったとする。これを連鎖させて "A 700,850", "A", "A" のようにアドレス指定を省略することができる。
発表には次のような文言がある。
全てトランジスタ化された IBM 1401 データ処理システムは、従来パンチカード機器しか使えなかった中小企業でも手の届く価格で電子式データ処理システムの機能を提供する。高速カードパンチおよび読み取り、磁気テープ入出力、高速印刷、内蔵式プログラム、算術および論理演算能力といった機能がある。 1401は独立したシステムとしても、IBMパンチカード機器と連携した形でも、IBM 700 または 7000 シリーズのシステムの補助装置としても運用できる。
1401の月額レンタル料は2,500ドルからとなっていた。
IBMは発表後5週間で5,200の注文を受けており、その勢いはあらゆる予測を超えていた。1961年末までにアメリカ国内で2000システムが納入されたが、これは全製造業者が出荷した全電子式プログラム内蔵コンピュータの4分の1にほぼ相当する。1960年代中ごろのピーク時、1万台を越える1401システムが設置されていた。実際、1960年代中ごろの世界の全てのコンピュータシステムのほぼ半数が1401型のシステムだった。このシステムは1971年2月まで販売された。